Pros: A sleepy little Vermont town located off I-90. It's not far from Springfield, Vt, Claremont, NH or West Lebanon, NH where there is more shopping. The village has More
Start Your Review of Windsor
it is clean and nice to live More
Start Your Review of Claremont