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.
If your vehicle was recently damaged, we know there’s really only one thing you want from a collision repair shop – to have your vehicle fully restored looking better than new. Not all collision repair shops are the same, so don’t hastily make a wrong decision and be forced to deal with the consequences of shoddy repair work.
Contact us to Schedule an Estimate
3424 DELMAR BOULEVARD,
SAINT LOUIS, MO, UNITED STATE