2810 Walton Rd. St. Louis, MO 63114


Family owned and operated since 1969!

DOC’S TOWING Inc. 1969-2015

Doc’s #3

Doc’s 3rd location is located at

2108 North Main Street

St. Charles, MO 63301

just south of Hwy 370.

This location services St. Charles City Police Department.

All other police impounds are located at the main office.

Loading...