Address 8157-99 Street EDMONTON Canada Phone (780) 432-9233 Geolocation Locate 53.5175925, -113.4854438