10004 79th Avenue NW, Edmonton, Alberta T6E 1R5
Click here for street view