Automobiles in Canada Sumarus Auto Repair Address: 5525 97 Street NW. Alberta, T6E 3H8 Edmonton Canada Phone Number: +1 78 04 38 26 38