9940 106th Street, Edmonton, Alberta T5K 2N2
Click here for street view