St. Louis Auto & Truck Repair, Inc.
2701 Delmar Blvd.
St. Louis, MO 63103
Repair Shop:
(314) 436 - 2788

Fax:
(314) 436 - 2123

Body Shop:
(314) 534 - 2900

Car Lot:
(314) 436 - 2277
Courtesy Shuttles!!!

Do business with St Louis Auto and take advantage of our free shuttle service!  We will drop you off and pick you up anywhere within 3 miles of our shop. Get your car serviced while you are at work. No appointments necessary.

FULL SERVICE COLLISION CENTER

Headlight Buffing Now Available
NON-COMISSION CAR LOT
We didn't Engineer it
We didn't Build it
We didn't Break it

But we can Fix it!!!