Featured Story
07/15/19 2:00pm

V. Claire Freese, a longtime resident of her beloved Shelter Island, died peacefully in her sleep in the early morning of July 12. She was 95 years and 7 months old. (more…)