Keene Valley Library born anew

Seven-year, $1.5 million capital project comes to close

by