8155 105th Street, Edmonton, Alberta T6E 3R7
Click here for street view