​​NEW LOCATION! DELLWOOD COMPLETE AUTO BODY AND REPAIR 10100 WEST FLORISSANT, DELLWOOD, MO • 314-868-2000

FREE AC CHECK AT DELLWOOD FOR THE MONTH OF JUNE 2015  * See sales associate for details

 St. Louis Tel: 314-653-3315       Dellwood Tel: 314-868-2000

12110 Lusher Road, St. Louis, MO                 10100 West Florissant, DELLWOOD, MO

FREE PICKUP AND DELIVERY   * See sales associate for details

WE ARE HIRING! CONTACT US TODAY!

We’re a family owned business committed to auto repair and to serving you as our neighbor. Our mechanics are highly skilled and have years of experience. ASE certified, and Missouri recognized technicians.

Services

OUR TEAM

We we work on all passenger and light duty trucks. Bring your fleets to us for a discounted rate! We offer a full spectrum of repairs and maintenance including but not limited to:

• Engine diagnostic
• Air conditioning
• Steering and suspension
• Brakes
• Oil changes
• State inspection and emissions
• Exhaust
• Tire repair and replacement
• And more!
• Wheels and tires