is not in process of liquidation on Apr 24, 2024
Where is Southwestern Oil Co.'s headquarters?
Southwestern Oil Co.'s headquarters is located at MOBILE, AL
What is Southwestern Oil Co.'s industry?
Southwestern Oil Co. is in the industry of OIL
What year was Southwestern Oil Co. started?
Southwestern Oil Co. was started in 1902
Sources: Alabama Secretary of State