A Mercedes Benz Specialists, located in Scarborough, Maine. Offering over 65 Years of Factory and Dealership Experience.