South County Auto Plaza

Flag as Inappropriate

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
(314) 416-8200
  • 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
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »