All Properties 113 Spruce Rd, Townshend, VT 113 Spruce Rd, W Townshend, VT View details 203 Spruce Rd, Townshend, VT 05359 203 Spruce Rd, West Townshend, VT 05359 View details 296 Spruce Rd, Townshend, VT 05359 296 Spruce Rd, West Townshend, VT 05359 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