2377 111th Street NW, Edmonton, Alberta T6J 5E5
Click here for street view