11634 142nd Street NW, Edmonton, Alberta T5M 1V4
Click here for street view