Usa-Places.com has listed approx 9 churches in South Windsor. Some of the Top rated churches in South Windsor are- St. Margaret Mary Church, St Francis of Assisi Church, Royalhouse Chapel International Victory Center, Avery Street Christian Reformed Church, Calvary Church, Abernethy Mark B, Church of the Living God, Church of the Living God & Wapping Congregational Church.