Plaza Sales And Service

Auto Repair, Towing and U-Haul Rental

Plaza Sales and Service is owner operated ASE Master Certified L1 Techs. General Truck and Auto repair and Towing. Same Owner and location since 1976. Both State Inspection and Emission Test! Stop by or call for an Appointment today! U-Haul rental also available.

Plaza Sales And Service 2408 W. Clay, St. Charles, MO 63301 636-949-9998
Avoid ScamsDisclaimerPrivacyAdvertiseContact stlcars
© 2017 St. Louis Cars Trucks, Inc.