10603 107th Avenue, Edmonton, Alberta T5H 0W5
Click here for street view