WE ARE OPEN – Welcome. All our Sales, Service and Parts departments are open. There may be occasional delays due to service provider disruptions but our back-up processes are in place to meet all your vehicle needs. Please see our Customer FAQs.

Contact Us Form Opened

Contact Us

  • This field is for validation purposes and should be left unchanged.
Mercedes-Benz Newmarket 44.0379933, -79.4661676.