Bill Miller’s Castle 834 E Main St, Branford, CT 06405 Added on July 22, 2024 Banquet Hall, Mansions, Unique