- The flagship store and showroom of Mercedes-Benz in downtown Toronto is three levels of sheer car luxury. Dealing in car sales and servicing, the center provides world-class services which are characteristic of the Mercedes-Benz brand. The store also has a section for car parts and accessories. Open hours given are for car sales, check website for servicing and car part sales timings.
- © wcities.com 2013