is liquidated
Where is Service Transportation Services Corp.'s headquarters?
Service Transportation Services Corp.'s headquarters is located at HWY 111 BOX 350SPARTA, TN 38583
What year was Service Transportation Services Corp. started?
Service Transportation Services Corp. was started in 1978
Sources: Alabama Secretary of State