195 Menten Place West, Nepean, Ontario K2H 9C1
Click here for street view