11010 101st Street, Edmonton, Alberta T5H 4B9
Click here for street view