10707 100th Avenue, Edmonton, Alberta T5J 3M1
Click here for street view