Shelter Island Public Library (map) 37 North Ferry Road Shelter Island, NY, 11964 United States ✚ gCal ✚ iCal Join us for a performance of Carol Galligan’s new work “Stonewall 50” which explores the lives of a varied group ofNew Yorkers around the time of the Stonewall Riots.