Cars For Sale near St. Louis, Missouri

Car Dealership near St. Louis, Missouri

If you're looking for a new or used Buick or GMC car near St. Louis, Missouri, you'll have a variety of options to choose from when you visit O'Fallon Buick GMC. Whether you're in the market for a spacious SUV, a sleek sedan, or a rugged pickup truck, you'll be able to find the perfect vehicle to suit your needs. Popular models like the Buick Encore, Buick Enclave, GMC Terrain, Yukon, and GMC Sierra are all available at our dealership near St. Louis.

When making the short drive from St. Louis to O'Fallon, Missouri, you'll find a range of cars at O'Fallon Buick GMC for sale. Our dealership offers a wide selection of new and used vehicles, as well as financing options and a service center for maintenance and repairs.

Get Directions

New & Used Cars for Sale in O'Fallon, 40 Minutes from St. Louis

Our new Buick and GMC cars are all priced to sell, with deals and new vehicle specials available for cars like the Terrain, Acadia, Encore and Sierra 1500. In just 40 minutes, you could arrive at O'Fallon from St. Louis and score a great deal on the vehicle you've been dreaming about! Our dealership is frequently stocked with color options, trims, and features on every Buick and GMC model in available in the current model year.

Additionally, if you're ready to buy a used car, truck or SUV, O'Fallon Buick GMC is ready to help! Our dealership near St. Louis is a frequent visit for used car buyers in the area. We work with many banks to help supply the best interest rate available for qualified buyers looking to get a great deal on a used car. Not only do we supply a great selection of used and certified used Buick and GMC models, but we oftentimes stock pre-owned models from Honda, Toyota, Ford and luxury brands like Audi and Cadillac. Visit our team to get your hands on the wheel of a new-to-you vehicle today!

  1. O'Fallon Buick GMC

    2150 Technology Drive
    O'Fallon, MO 63368

    • Sales: (636) 200-3388
Loading Map...

Get in Touch

  • Contact our Sales Department at: (636) 200-3388
  • Monday9:00 am - 8:00 pm
  • Tuesday9:00 am - 6:00 pm
  • Wednesday9:00 am - 8:00 pm
  • Thursday9:00 am - 6:00 pm
  • Friday9:00 am - 8:00 pm
  • Saturday9:00 am - 6:00 pm
  • SundayClosed