11224-11324 142nd Street NW, Edmonton, Alberta T5M 1T9
Click here for street view