12420 104th Avenue, Edmonton, Alberta T5N 3Z9
Click here for street view