11602-11642 149th Street NW, Edmonton, Alberta T5M 1X1
Click here for street view