is not in process of liquidation on Mar 13, 2024
Where is Oil South, Inc.'s headquarters?
Oil South, Inc.'s headquarters is located at CUSSETA, AL
What is Oil South, Inc.'s industry?
Oil South, Inc. is in the industry of PETROLEUM DISTRIBUTION COMPANY
What year was Oil South, Inc. started?
Oil South, Inc. was started in 1995
Sources: Alabama Secretary of State