1. Branhaven Plaza 1075 W Main St, Branford, CT 06405 Coordinate: 41.27513,-72.83031 Phone: (833) 800-4343