St. Louis Metro Locations | Petroff Towing

To better serve our customers and reduce response time, Petroff Towing has multiple locations in the St. Louis metro area and southern Illinois. Our primary location is in Caseyville, IL, just 9 miles from downtown St. Louis on I-64 @ I-255. Petroff Towing has been at this location since 1976. This Caseyville headquarters has dispatch and […]