Automotive in St. Louis, MO
Automotive • Auto Dealers • Body Shops
4823 Potomac St,
St. Louis ,
MO
63116
UNITED STATES
Based on 1 reviews
Thanks for the integrity.
Our son and his wife were stranded in St Louis with a mechanical problem with his 99 Civic. We thought it was a transmission failure - it turned out to only be a blown fuse. Thanks to the team for the good diagnosis and integrity and...Worldwide > United States > St. Louis, MO > Auto Dealers