With almost 24 years in the auto business in St. Louis, we now only focus on the nicest pre-owned we now only focus on the nicest pre-owned cars on a small scale. Remember you are only looking for one, and it should be a special one from South County Auto Plaza. We enjoy an A+ Rating with the BBB, so stop by 1/2 Mi. south of Lemay Ferry Rd. at Lindbergh Blvd. at 1077 Barracksview RD 63125. Call...
No description available for this business.
South County Auto Plaza located at 1077 Barracksview Rd in Saint Louis, MO services vehicles for Auto Repair. Call (314) 416-8200 to book an appointment or to hear more about the services of South County Auto Plaza.