


No subscription. No late fees. Ever.
Key Funding Provided by Ulster County Executive and Ulster County Legislature and your Local Library
Funding Provided by New York State Library and your Local Library
Patrons from these Ulster County libraries: Elting (New Paltz), Esopus, Highland, Hurley, Kingston, Marlboro, Morton (Pine Hill), Olive (West Shokan), Phoenicia, Plattekill, Rosendale, Sarah Hull (Milton), Saugerties, Stone Ridge, Ulster, West Hurley, or Woodstock
Patrons from these Ulster County libraries: Cragsmoor, Ellenville, Gardiner, or Wallkill