1. Branford Evangelical Free Church 231 Leetes Island Rd, Branford, CT 06405 Coordinate: 41.2858,-72.75825 Phone: (203) 488-1885