Oswego County Libraries

Central Square Library

637 South Main Street
Central Square, NY 13036
Phone: 315-668-6104

Hannibal Free Library

162 Oswego Street
Hannibal, NY 13074
Phone: 315-564-5471

Orwell -Cogswell Free Library

1999 County Route 2 
Orwell, NY 13425
Phone: 315-298-5563

Parish Public Library

3 Church Street
Parish, NY 13131
Phone: 315-625-7130

Pulaski Public Library

4917 North Jefferson Street
Pulaski, NY 13142
Phone: 315-298-2717

Williamstown Library

2877 County Route 17
Williamstown, NY 13493
Phone: 315-964-2802

Fulton Public Library

160 South First Street
Fulton, NY 13069
Phone: 315-592-5159

Mexico Public Library

3269 Main Street
Mexico, NY 13114
Phone: 315-963-3012

Oswego Public Library

120 East Second Street
Oswego, NY 13126
Phone: 315-341-5867

Phoenix Public Library

34 Elm Street
Phoenix, NY 13125
Phone: 315-695-4355

Sandy Creek - Ainsworth Memorial Library

6064 South Main Street
Sandy Creek, NY 13145
Phone: 315-387-3732