The .66-acre Willow Island sits just off shore in the middle of Putnam Lake in Patterson, a historic town right on the border of New York and Connecticut.