Mercedes-Benz of Atlanta South Brand Center Now Open

The new Mercedes-Benz of Atlanta South Brand Center offers the full luxury experience that represents the Mercedes-Benz brand and the Jim Ellis customer experience. Located across the street from our previous dealership, this all-new brand center will now serve as our new Mercedes-Benz sales and service center. The opening of the new brand center marks phase one completion of the series of building projects and renovations involving the Mercedes-Benz brand. The previous Mercedes-Benz of Atlanta South building will now be transformed into a Mercedes-Benz Commercial Van Center that is slated to open in 2025. Additionally, a future Mercedes-Benz Service Center is being constructed in Newnan to expand our service to clients in that area by the end of 2024. Updates and information about these current and future projects will be provided as they become available.


Here are some features of the new Mercedes-Benz of Atlanta South dealership that clients can look forward to:

  • A 14-vehicle showroom that includes a state-of-the-art complete digital Mercedes-Benz emersion experience
  • Mercedes-Benz Heritage Hall Museum
  • Mercedes-Benz Café and customer lounge
  • Covered open-air three-lane customer service reception drive
  • Multi-function event space and outdoor patio
  • Two indoor vehicle delivery bays
  • A service area that includes 39 vehicle service bays
  • Three detail bays and one drive-thru automatic car wash
  • Onsite training facilities, including a university style training facility on the second floor of the dealership and a training bay in the service area
  • Expanded security features, to include a welcome station and gated entry system
MBA New Location


Watch the Build Video

Mercedes-Benz of Atlanta South 33.5873565, -84.5168353.