St. Charles Missouri Dealership serving St. Louis and surrounding areas
5 Star Auto Plaza
3690 W Clay St
St. Charles, MO 63301
Email: Managers@5StarCar.com
ShowRoom
Mon-Fri: 9:00am-7:00pm
Saturday: 9:00am-5:00pm
Sunday: Closed
Service Department
Mon-Fri: 8:00am-6:00pm
Sunday: Closed