8204 104th Street, Edmonton, Alberta T6E 4E6
Click here for street view