6920-6940 76th Avenue NW, Edmonton, Alberta T6B 2R2
Click here for street view