First Congregational Church of South Windsor is located on Main Street. It prides itself on being an open church, one that is open to growth and change and makes all worshipers feel welcome. The cornerstone of the existing church was laid in 1694, but the church's roots go back to 1630.