The headquarters of freight transportation arrangement company STC Logistic can be found at 600 Warehouse Rd, Crestline, OH. Boasting $722,650 in annual revenue, the company is doing well. A considerable amount of popularity STC Logistic has gained as a company stems from its niche appeal. A CEO manages the company.
Want to share more of your experience?GO TO FULL REVIEW