Carling Motors is Ottawa's oldest import dealership, since 1956. Official Mazda & Volvo Dealerships. Located at the corner of Churchill & Carling Ave.
Websites.ca Talk Ep. 51