17303 116th Avenue NW, Edmonton, Alberta T5S 2P7
Click here for street view