is inactive
Where is Scotch Oil Co., Inc.'s headquarters?
Scotch Oil Co., Inc.'s headquarters is located at BIRMINGHAM, AL
What is Scotch Oil Co., Inc.'s industry?
Scotch Oil Co., Inc. is in the industry of DEAL IN OIL, GAS, ETC
What year was Scotch Oil Co., Inc. started?
Scotch Oil Co., Inc. was started in 1964
Sources: Alabama Secretary of State