is inactive
Where is Star Towing Service, Inc.'s headquarters?
Star Towing Service, Inc.'s headquarters is located at MOBILE, AL
What is Star Towing Service, Inc.'s industry?
Star Towing Service, Inc. is in the industry of GENERAL TOWING SERVICE
What year was Star Towing Service, Inc. started?
Star Towing Service, Inc. was started in 1957
Sources: Alabama Secretary of State