10357 109th Street, Edmonton, Alberta T5J 1N3
Click here for street view