1. St Therese Church 105 Leetes Island Rd, Branford, CT 06405 Coordinate: 41.29172,-72.76198 Phone: (203) 488-2998
2. Tabor Lutheran Church 45 Tabor Dr, Branford, CT 06405 Coordinate: 41.27311,-72.80088 Phone: (203) 483-9420