December 24 - December 26 Recurring Closed Christmas Holidays 720 Pequot Avenue, Southport, CT, United States