November 23 - November 24 Recurring Closed Thanksgiving Holidays 720 Pequot Avenue, Southport, CT, United States