10115 100A Street, Edmonton, Alberta T5J 1R2
Click here for street view