1. Transfiguration Hermitage 205 Windsor Neck Rd, Windsor, ME 04363 Coordinate: 44.33397,-69.54687 Phone: (207) 445-8031
2. Windsor Memorial Church 9 Reed Rd, Windsor, ME 04363 Coordinate: 44.29754,-69.58606 Phone: (207) 445-4041