Mid Rivers Alfa Romeo Service Center Serving St. Louis, St. Peters, O'fallon, Hazelwood, And All Surrounding Communities.

For a reliable auto repair and maintenance center you can trust, many Alfa Romeo service customers opt for Mid Rivers Alfa Romeo, where we offer authentic OEM parts and high-quality service. But the service doesn't end there. We are also home to today's most popular makes and models. All visitors are welcome to bring their vehicles in for oil changes, transmission replacements, tire rotations, brake replacements, suspension services, and other car maintenance services. 

For your peace of mind, take a trip to Missouri's premier auto repair and service center. Our master technicians specialize in complete car care for all vehicle maintenance and repairs.Whether you're driving a used or new Alfa Romeo Giulia, Stelvio, Alfa Romeo Giulia Quadrifoglio, or Alfa  Romeo Stelvio Quadrifoglio, we've got you covered.

Additionally, please don't pass up the opportunity to enjoy the spectacular new Alfa Romeo lounge. With convenient beverages, free wi-fi, abundant charging stations, and a comfortable seating area, the Alfa Romeo service lounge is a must-have experience. We're confident. You'll find everything you need right here. 

Don't hesitate to get in touch with us today for all of your auto repair needs. No job is too big or too small. We do all. Plus, we also offer monthly auto repair shop specials. Get in touch with us at 636-200-3848, or fill out the form on this page. If you don't want to wait, feel free to visit us at 4953 Veterans Memorial Pkwy, Saint Peters, MO 63376

We provide quick, convenient, quality service and authentic OEM parts for your Alfa Romeo vehicle. Get your oil changed, your battery replaced or your brakes inspected and have it done in no time. We also offer OEM accessories and performance parts for your vehicle to make sure it's customized to your heart's desire.


Mid Rivers Alfa Romeo

Directions SAINT PETERS, MO 63376

  • Sales: (636) 220-5547
  • Service: (636) 243-4265
  • Parts: (636) 243-4265


  • Monday 8:00am - 4:00pm
  • Tuesday 8:00am - 4:00pm
  • Wednesday 8:00am - 4:00pm
  • Thursday 8:00am - 4:00pm
  • Friday 8:00am - 4:00pm
  • Saturday Closed
  • Sunday Closed