JavaScript is not enabled.
American Automotive Svc - 0 Reviews - 3424 Delmar Blvd, Saint Louis, MO - Auto Body Repair Reviews - Phone (314) 531-2800

American Automotive Svc

Claim
id: 29590964
marker
3424 Delmar Blvd
Saint Louis, MO 63103
marker
(314) 531-2800
Incorrect info? Correct your listing

Related categories:

Automotive

Photos

American Automotive Svc - Saint Louis, MO
American Automotive Svc - Saint Louis, MO
FALL SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 12/30/2018

Call American Automotive Services for all your Automobile Repair Shops needs today!

Owner Message

  • Welcome to American Automotive Services! American has been family owned and operated for 81 years. We're a Grand Center landmark, located directly behind Powell Symphony Hall. We have the experience to handle all of your collision repair needs. Complimentary shuttle service to all city destinations, along with free pick-up and delivery.

Additional information

  • Hours:

    Mon. - Fri. 9am - 5pm;Sat. - Sun. CLOSED
  • Neighborhoods:

    Saint Louis, Grand Center
badge