All Properties 122 Windham Springs Rd, Townshend, VT 05359 122 Windham Springs Rd, W Townshend, VT 05359 Single FamilyLot: 0.87 acres View details List of streets in 05359 Windham Hill Rd Vt Route 30 Vermont Route 30 Windham Rd Burbee Pond Rd Abbott Rd Back Windham Rd Route 121 Birch Hill Rd Chase Rd Main St Hitchcock Hill Rd