is liquidated
Old value
Miscellaneous Filing Entry(3) AMENDMENTS FILED
Miscellaneous Filing Entry(2) AMENDMENTS FILED
Where is South Central Oil Company's headquarters?
South Central Oil Company's headquarters is located at 100 W TENTH STWILMINGTON, DE 19801
What is South Central Oil Company's industry?
South Central Oil Company is in the industry of ---
What year was South Central Oil Company started?
South Central Oil Company was started in 1979
Sources: Alabama Secretary of State