where is valleyfield canada
Valleyfield. Valleyfield (Salaberry de Valleyfield), a city in Beauharnois county, Quebec, is situated on the south bank of the St. Lawrence river at the foot of lake St. Francis, 30 miles west of Montreal.