Facebook Instagram Notice: JavaScript is required for this content. Address of the venue: 70 W River St, Milford, CT 06460