Location
2117 North Osceola Road
13316-5809
Osceola
, NY
United States
Phone:
315-346-6216
Fax:
315-346-6216
43° 30' 3.8916" N, 75° 43' 19.2108" W
See map: Google Maps
New York US
County:
LEWIS
Library Code:
OSCEOLA