Old South Church
- Address
-
146 Main Street
Windsor, VT 05089 - Website
- https://www.oldsouthchurch.com/
- Phone
- (802) 672-5087
Old South Church is a church in Windsor, Vermont.
Location data © OpenStreetMap contributors.
Old South Church is a church in Windsor, Vermont.
Location data © OpenStreetMap contributors.