10025 102A Avenue, Edmonton, Alberta T5J 2Z2
Click here for street view