Blair County Libraries

Bellwood-Antis Public Library
526 Main Street Bellwood, PA 16617
(814) 742-8234
http://tome.bapl.lib.pa.us/

Claysburg Area Public Library
P.O. Box 189 Bedford Street Claysburg, PA 16625
(814) 239-2782
http://www.claysburglibrary.org/

Hollidaysburg Area Public Library
405 Clark Street Hollidaysburg, PA 16648
(814) 695-5961
http://www.hollidaysburglibrary.org/

Martinsburg Community Library
201 South Walnut Street Martinsburg, PA 16662
(814) 793-3335
http://www.martinsburgcommunitylibrary.org/

Roaring Spring Community Library
320 East Main Street Roaring Spring, PA 16673
(814) 224-2994
http://www.roaringspringlibrary.org/

Tyrone-Snyder Public Library
1000 Pennsylvania Avenue Tyrone, PA 16686
(814) 684-1133
http://www.tyronelibrary.org/

Williamsburg Public Library
511 West Second Street Williamsburg, PA 16693
(814) 832-3367
http://www.williamsburgpl.net/

Other Local Libraries

Bedford County Library
240 South Wood Street Bedford, PA 15522
(814) 623-5010
http://www.bedfordcountylibrary.com/

Huntingdon County Library
330 Penn Street Huntingdon, PA 16652
(814) 643-0200
http://www.youseemore.com/huntingdon