9913 112th Street NW, Edmonton, Alberta T5K 1L6
Click here for street view