Auto Canada Customer Service Phone Numbers Customer service:  1 (866) 938-0561   Auto Canada Headquarters Info, Email, Phone number, Website and live chat Information AutoCanada is one of Canada’s largest multi-location and first publicly traded franchise automobile dealership group. Based in Edmonton, Alberta; AutoCanada operates or manages 54 dealerships comprising 62 franchises across Canada and has