The prime Petroff Towing locations in the St. Louis Metro region and surrounding areas provide great coverage of the major truck routes in eastern Missouri and southern Illinois. The main Petroff Towing terminal is located in Caseyville, IL, just 9 miles from downtown St. Louis on I-64 @ I-255. This location houses our headquarters, dispatch, wash […]