Weston is a small town located in Windsor County, Vermont with a population of 566. The town covers a total area of 35.2 square miles that includes 35.0 square miles of land 0.19 square miles of water. Nearby towns are Londonderry, Andover, and Ludlow. For the study, students attend Flood Brook School.
PriceBedsBathsMore Save Search