NewEnglandFacts

Houses on Windham Springs Rd, Townshend VT

Residents

Who has lived here

Resident NamePhoneMore Info

Who has lived here

Resident NamePhoneMore Info

563 Windham Springs Rd, Townshend, VT 05359-4406

Single Family
  • 4 beds
  • 3 baths
  • 2,900 sqft
  • 1978

694 Windham Springs Rd, Townshend, VT 05359-9752

Single Family
  • 5 beds
  • 3 baths
  • 4,207 sqft
  • 1989