10642-10646 178th Street NW, Edmonton, Alberta T5S 1H4
Click here for street view