7609 109 Street, Edmonton, Alberta T6G 1C2
Click here for street view