The new Mercedes-Benz of Atlanta South Brand Center (open for sales and service) 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 is now open and ready to serve with a state-of-the-art showroom and service center that features 39 vehicle service bays. The opening of the new Brand Center marks the completion of phase one of a series of building projects and renovations surrounding the Mercedes-Benz brand and Jim Ellis Automotive. The next phases include the opening of three new service centers, including a Newnan Service Center to better service our Mercedes-Benz clients. Plus a new Mercedes-Benz Commercial Van Center to assist our commercial/business clients. Keep reading for more details on all of our new and future facilities.
Here are some features of the new Mercedes-Benz of Atlanta South Brand Center that clients can now enjoy: