South County Auto Plaza
Drag box to select area
South County Auto Plaza has been in the auto industry for over 20 years, and opened this location in 2005. South County Auto Plaza is the "Home of Guaranteed Credit Approval," with its employees finding you the perfect car, whether they have it on the lot or not. Their employees are dedicated in providing low prices and great customer service. They received an A+ rating from the Better Business Bureau.
1077 Barracksview Rd, Saint Louis, MO 63125
- Fax: 314-416-1227
- Accessibility Details: Entrance is level with parking lot.
- Hours: Mon, Wed, Fri, 9am - 8pm; Tue, Thu, Sat, 9am - 6pm; Sun, Closed
- Accessible: yes