Overview
Employees
51-200 employees
Headquarters
Ottawa, Ontario
Carling Motors Co. Limited, located in Ottawa, Ontario. Proudly represents two major automotive brands on its two storefronts: Carling Mazda and Carling Volvo. The company, founded in 1956, is focused on ensuring all customers receive a unique experience.