11130 105th Avenue, Edmonton, Alberta T5H
Click here for street view