CityLibraryAddressZipPhone
AbingtonAbington Township Public Library1030 Old York Rd19001(215) 885-5180
AdamstownAdamstown Area Library3000 North Reading Road Route 27219501(717) 484-4200
AlbionAlbion Area Public Library111 East Pearl Street16401(814) 756-5400
AliqiuipaBeaver County Library System109 Pleasant Drive, Suite 10115001(724) 378-6227
AliquippaB F Jones Memorial Library663 Franklin Ave15001(724) 375-2900
AliquippaBeaver County Foundation Center109 Pleasant Drive, Suite 10115001(724) 378-6227
AliquippaCenter Express Branch Library109 Pleasant Dr Suite 10115001(724) 378-6227
AllentownAllentown Public Library1210 Hamilton St18102(610) 820-2400
AllentownParkland Community Library4422 Walbert Avenue18104(610) 398-1333
Allison ParkHampton Community Library3101 Mccully Road15101(412) 684-1098
AltoonaAltoona Area Public Library1600 Fifth Avenue16602(814) 946-0417
AmbridgeLaughlin Memorial Free Library99 Eleventh St15003(724) 266-3857
AnnvilleAnnville Free Library216 E Main St17003(717) 867-1802
ApolloApollo Memorial Library219 North Pennsylvania Ave15613(724) 478-4214
ArdmoreArdmore Library108 Ardmore Avenue19003(610) 642-5187
ArdmoreLower Merion Library System75 East Lancaster Ave19003(610) 645-6110
AshlandAshland Public Library1229 Centre St17921(570) 875-3175
AstonAston Public Library3270 Concord Road19014(610) 494-5877
AtglenAtglen Public Library413 Valley Avenue19310(610) 593-6848
AthensSpalding Memorial Library724 S Main St18810(570) 888-7117
AvalonAvalon Public Library317 South Home Ave.15202(412) 761-2288
AvellaAvella Area Library Center11 School Court15312(724) 587-5688
AvonmoreAvonmore Public Library619 Allegheny Ave15618(724) 697-4828
     
BadenBaden Memorial Library385 State St15005(724) 869-3960
Bala CynwydBala Cynwyd Library131 Old Lancaster Road19004(610) 664-1196
Bala CynwydBelmont Hills Library120 Mary Watersford Road19004(610) 664-8427
BangorBangor Public Library39 South Main St18013(610) 588-4136
BeaverBeaver Area Memorial Library100 College Ave15009(724) 775-1132
Beaver FallsBeaver County Bookmobile Schedule2811 Darlington Road15010(724) 847-1450
Beaver FallsCarnegie Free Library – Beaver Falls1301 7th Ave15010(724) 846-4340
Beaver FallsChippewa Branch Library2811 Darlington Road15010(724) 847-1450
BeaverdaleBeaverdale Public Library506 Jefferson Ave15921(814) 487-7742
BeavertownBeavertown Community Library111 W. Walnut Street17813(570) 658-3437
BedfordBedford County Library240 South Wood Street15522(814) 623-5010
Beech CreekFriendship LibraryP.O. Box 47816822(570) 962-2048
Belle VernonBelle Vernon Public Library505 Speer St15012(724) 929-6642
Belle VernonRostraver Public Library700 Plaza Drive15012(724) 379-5511
BellefonteCentre County Library Historical Museum203 North Allegheny St16823(814) 355-1516
BellevueAndrew Bayne Memorial Library34 North Balph Ave15202(412) 766-7447
BellwoodBellwood Antis Public Library526 Main St16617(814) 742-8234
BensalemBucks County Free Library – Bensalem Branch3700 Hulmeville Road19020(215) 638-2030
BentleyvilleBentleyville Public Library931 Main St15314(724) 239-5122
BernvilleBernville Area Community Library6721 Bernville Rd.19506(610) 488-1302
BerwickMcbride Memorial Library500 Market Street18603(570) 752-2241
BerwynEasttown Library720 First Avenue19312(610) 644-0138
BessemerF D Campbell Memorial Library17 South Main Street16112(724) 667-7939
BethanyBethany Public Library8 Court Street18431(570) 253-4349
BethelBethel-Tulpehocken Public Library8601 Lancaster Ave19507(717) 933-4060
Bethel ParkBethel Park Public Library5100 West Library Ave15102(412) 835-2207
BethlehemBethlehem Area Public Library11 West Church St18018(610) 867-3761
BiglervilleHarbaugh Thomas Library59 W. York Street17307(717) 677-6257
BirdsboroBoone Area Library129 N. Mill St.19508(610) 582-5666
Black LickBurrell Township Library190 Park Drive15716(724) 248-7122
BlainCommunity Library Of Western Perry County104 E. Main St.17006(717) 536-3761
BlairsvilleBlairsville Public Library113 N. Walnut St.15717(724) 459-6077
BloomsburgBloomsburg Public Library225 Market St17815(570) 784-0883
BloomsburgColumbia County Traveling Library Authority15 Perry Ave17815(570) 387-8782
BlossburgBlossburg Memorial Library307 Main St16912(570) 638-2197
Blue BellWissahickon Valley Pub Library650 Skippack Pike19422(215) 643-1320
Blue Ridge SummitBlue Ridge Summit Free LibraryP.O. Box 3417214(717) 794-2240
BoyertownBoyertown Community Library29 E Philadelphia Ave19512(610) 369-0496
BraddockBraddock Carnegie Library419 Library Street15104(412) 351-5356
BradfordBradford Area Public Library67 W Washington St16701(814) 362-6527
BridgevilleBridgeville Public Library441 Station St15017(412) 221-3737
BristolBucks County Free Library – Margaret R. Grundy Memorial Library680 Radcliffe Street19007(215) 788-7891
BrockwayMengle Memorial Library324 Main Street15824(814) 265-8245
BrodheadsvilleWestern Pocono Community Library2000 Pilgrim Way18322(570) 992-7934
BrookvilleRebecca M Arthurs Memorial Library223 Valley St15825(814) 849-5512
BroomallMarple Public Library19008(610) 356-1510
BrownsvilleBrownsville Free Public Library100 Seneca St15417(724) 785-7272
Bryn MawrLudington Library5. S. Bryn Mawr Avenue19010(610) 525-1776
BurgettstownBurgettstown Community Library2 Kerr St15021(724) 947-9780
BushkillPike County Public Library Drop Box – Lehman Township18424
ButlerButler Area Public Library218 North Mckean St16001(724) 287-1715
ButlerButler County Federated Library System218 N. Mckean St.16001(724) 283-1880
     
CaliforniaCalifornia Area Public Library100 Wood Street15419(724) 938-2907
Cambridge SpringsCambridge Springs Public Library158 Mcclellan St16403(814) 398-2123
CammalPine Creek Link145 Railroad St.17723(570) 753-3649
Camp HillCleve J. Fredricksen Library100 North 19th Street17011(717) 761-3900
CanonsburgGreater Canonsburg Pub Library68 East Pike St15317(724) 745-1308
CantonGreen Free Library14 North Center St17724(570) 673-5744
CarbondaleCarbondale Public Library5 North Main St18407(570) 282-4281
CarlisleBosler Free Library158 West High St17013(717) 243-4642
CarmichaelsFlenniken Public Library102 East George St15320(724) 966-5263
CarnegieAndrew Carnegie Free Library300 Beechwood Ave15106(412) 276-3456
CarrolltownCarrolltown Public Library140 East Carroll Street15722(814) 344-6300
Castle ShannonCommunity Library Of Castle Shannon3677 Myrtle Ave15234(412) 563-4552
CatasauquaPublic Library Of Catasauqua18032(610) 264-4151
CatasauquaCatasauqua Public LibraryPO Box 12718032(610) 264-4151
Center ValleySouthern Lehigh Public Library3200 Preston Lane18034(610) 282-8825
ChambersburgCoyle Free Library102 North Main St17201(717) 263-1054
ChambersburgFranklin County Library System101 Ragged Edge Road South17201(717) 709-0282
ChambersburgFranklin County Library System Bookmobile – Outreach101 Ragged Edge Rd S17202(717) 264-9863
ChambersburgGrove Family Library101 Ragged Edge Rd South17202(717) 264-9663
CharleroiJohn K Tener Library638 Fallowfield Ave15022(724) 483-8282
ChesterJ. Lewis Crozer Library620 Engle St19013(610) 494-3454
Chester SpringsChester Springs Library1685a Art School Road19425(610) 827-9212
ChristianaMoores Memorial Library326 N Bridge St17509(610) 593-6683
ClairtonClairton Public Library616 Miller Ave15025(412) 233-7966
ClarionClarion County Library System644 Main Street(814) 226-6340
ClarionClarion Free Library644 Main St.16214(814) 226-7172
Clarks SummitAbington Community Library1200 West Grove Street18411(570) 587-3440
ClaysburgClaysburg Area Public Library Incp.o.box 18916625(814) 239-2782
ClearfieldJoseph Elizabeth Shaw Library1 South Front St16830(814) 765-3271
CoatesvilleCoatesville Area Public Library501 E Lincoln Highway19320(610) 384-4115
CochrantonCochranton Area Public Library107 Pine St16314(814) 425-3996
CollingdaleCollingdale Public Library823 Macdade Blvd19023(610) 583-2214
ColumbiaColumbia Public Library24 South Sixth St17512(717) 684-2255
Conneaut LakeMargaret Shontz Memorial Library145 Second St16316(814) 382-6666
ConneautvilleJames A Stone Memorial Library1101 Main Street16406(814) 587-2142
ConnellsvilleCarnegie Free Library – Connellsville299 S Pittsburgh St15425(724) 628-1380
ConshohockenConshohocken Free Library301 Fayette Street19428(610) 825-1656
ConshohockenMontgomery County Library Information Network Consortium301 Fayette Street19428(610) 238-0580
CooperstownCooperstown Public Library182 N. Main Street16317(814) 374-4605
CoplayCoplay Public Library49 South Fifth St18037(610) 262-7351
CoraopolisCoraopolis Memorial Library601 School St15108(412) 264-3502
CorryCorry Public Library117 W Washington St.16407(814) 664-7611
CoudersportCoudersport Public Library502 Park Ave16915(814) 274-9382
CoudersportPotter-Tioga Library System502 Park Avenue16915(814) 274-7422
Cranberry TwpCranberry Public Library2525 Rochester Rd Suite 30016066(724) 776-9100
CrescoBarrett Paradise Friendly Librarybox 101018326(570) 595-7171
CressonCresson Public Library231 Laurel Ave16630(814) 886-2619
CurwensvilleClearfield County Public Library601 Beech St16833(814) 236-0589
     
DallasBack Mountain Memorial Library96 Huntsville Rd18612(570) 675-1182
DaltonDalton Community Library113 East Main St18414(570) 563-2014
DanvilleThomas Beaver Free Library205 Ferry Street17821(570) 275-4180
DarbyDarby Library1001 Main St19023(610) 586-7310
DawsonBrownfield Community Public Library291 Banning Road15428(724) 529-7680
DelmontDelmont Public Library77 Greensburg St15626(724) 468-5329
DerryCaldwell Memorial Library988 N Chestnut St Ext15627(724) 694-5765
DillsburgDillsburg Area Public Library17 South Baltimore Street17019(717) 432-5613
DonoraDonora Public Library510 Meldon Ave15033(724) 379-7940
DoverDover Area Community Library3700-3 Davidsburg Rd.17315(717) 292-6814
DowningtownDowningtown Library Company330 East Lancaster Ave19335(610) 269-2741
DoylestownBucks County Free Library150 South Pine St18901(215) 348-0332
DuBoisDuBois Public Library31 S Brady St15801(814) 371-5930
DunbarDunbar Community Library60 Connellsville Street15431(724) 277-4775
DuquesneCarnegie Library Of Mckeesport – Duquesne300 Kennedy Avenue15110(412) 469-9143
DushoreSullivan County Library206 Center Street18614(570) 928-9352
     
EaglevilleLower Providence Community Library50 Parklane Dr19403(610) 666-6640
East BerlinEast Berlin Community Library105 Locust Street17316(717) 259-9000
EastonEaston Area Public Library515 Church St18042(610) 258-2917
EastonMary Meuser Memorial Library1803 Northampton St18042(610) 258-3040
EbensburgEbensburg Free Public Library225 W Highland Ave15931(814) 472-7957
ElizabethCarnegie Library Of Mckeesport – Elizabeth Forward401 Rock Run Road15037(412) 896-2371
ElizabethtownElizabethtown Public Library10 South Market Street17022(717) 367-7467
ElizabethvilleElizabethville Area Library80 North Market Street17023(717) 362-9825
ElklandElkland Area Community Library110 E Parkway Ave16920(814) 258-7576
Ellwood CityEllwood City Area Pub Library510 Crescent Ave16117(724) 758-6458
ElysburgRalpho Township Public Library206 S. Market St. Suite 617824(570) 672-9449
EmmausEmmaus Public Library11 East Main St18049(610) 965-9284
EmporiumBarbara Moscato Brown Memorial Library27 West 4th. Street15834(814) 486-8011
EphrataEphrata Public Library550 South Reading Rd17522(717) 738-9291
ErieErie County Public Library16507(814) 451-6900
EssingtonTinicum Memorial Public Library620 Seneca St19029(610) 521-9344
EttersRed Land Community Library48 Robin Hood Dr17319(717) 938-5599
Evans CityEvans City Public Library204 S. Jackson Street16033(724) 538-8695
EverettEverett Free Library137 East Main St15537(814) 652-5922
ExtonChester County Library450 Exton Square Parkway19341(610) 280-2600
     
FactoryvilleFactoryville Public Library163 College Avenue18419(570) 945-3788
FallsingtonBucks County Free Library – Fallsington Library139 Yardley Avenue19054(215) 295-4449
FarrellStey Nevant Public Library1000 Roemer Blvd16121(724) 983-2714
FeastervilleBucks County Free Library – Township Library Of Lower Southampton (Feasterville)1983 Bridgetown Pike19053(215) 355-1183
FleetwoodFleetwood Area Public Library110 W Arch St19522(610) 944-0146
FolcroftBorough Of Folcroft Public Library1725 Delmar Dr19032(610) 586-1690
FolcroftFolcroft Public Library1725 Delmar Drive19032(610) 586-1690
FolsomRidley Township Public Library100 E Macdade Blvd19033(610) 583-0593
Ford CityFord City Public Library1136 Fourth Ave16226(724) 763-3591
Forest CitySusquehanna County Library – Forest City Branch Library531 Main St.18421(570) 785-5590
Fort LoudonFort Loudon Community Library210 Mullen Street17224(717) 369-4704
Fort WashingtonUpper Dublin Public Library520 Virginia Drive19034(215) 628-8744
FoxburgFoxburg Free Library31 Main Street16036(724) 659-3431
FrackvilleFrackville Free Public Library56 N. Lehigh Avenue17931(570) 874-3382
FrackvilleFrackville Free Public Library56 North Lehigh Avenue17931(570) 874-3382
FranklinFranklin Public Library421 12th St16323(814) 432-5062
FredericksburgMatthews Public Library102 West Main Street17026(717) 865-5523
FredericktownFredericktown Area Public Library38 Water St.15333(724) 377-0017
     
GaletonGaleton Public Library5 Park Lane16922(814) 435-2321
GallitzinGallitzin Public Library411 Convent Street, Suite 3016641(814) 886-4041
GapPequea Valley Public Library – Gap Branch875 Houston Run Dr., Suite 22017527(717) 442-3304
GeneseeGenesee Area Library301 Main Street16923(814) 228-3328
GettysburgAdams County Library System140 Baltimore St17325(717) 334-0163
GibsoniaNorthern Tier Regional Library – Pine Center700 Warrendale Road15044(724) 625-5655
GibsoniaNorthern Tier Regional Library – Richland Center4015 Dickey Rd15044(724) 449-2665
GirardRice Avenue Community Public Library705 Rice Avenue16417(814) 774-4982
GladwyneGladwyne Library362 Righters Mill Road19035(610) 642-3957
Glen MillsRachel Kohl Community Library687 Smithbridge Road19342(610) 358-3445
Glen RockA Hufnagel Public Library Of Glen Rock32 Main Street17327(717) 235-1127
Glen RockArthur Hufnagel Public Library Of Glen Rock32 Main Street17327(717) 235-1127
GlenoldenGlenolden Library211 S Llanwellyn Ave19036(610) 583-1010
GlenshawShaler North Hills Library1822 Mount Royal Blvd15116(412) 486-0211
GlensideCheltenham Township Library System215 S Keswick Ave19038(215) 885-0457
GreeleyPike County Public Library – Lackawaxen Township Branch223 Route 59018425(570) 685-3100
GreeleyPike County Public Library Drop Box – Lackawaxen Township223 Route 59018425
GreencastleLilian S. Besore Memorial Library305 East Baltimore Street17225(717) 597-7920
GreensburgGreensburg Hempfield Area Library237 South Pennsylvania Avenue15601(724) 837-5620
GreenvilleGreenville Area Public Library330 Main St16125(724) 588-5490
Grove CityGrove City Community Library125 West Main St16127(724) 458-7320
     
HallsteadSusquehanna County Library – Hallstead-Great Bend Branch Library135 Franklin Ave.18822(570) 879-2227
HamburgHamburg Public Library35 North 3rd St19526(610) 562-2843
HamlinSalem Public Library518 Easton Tpk18427(570) 689-0903
HamlinThe Community Library Of Lake Salem Townships518 Easton Turnpike (Rt. 191)18427(570) 689-0903
HanoverGuthrie Memorial Library – Hanovers Public Library2 Library Place17331(717) 632-5183
HarrisburgDauphin County Library System101 Walnut St.17101(717) 234-4961
HarrisburgEast Shore Area Library4501 Ethel Street17109(717) 652-9380
HarrisburgKline Library530 South 29th Street17104(717) 234-3934
HarrisburgMadeline L. Olewine Memorial Library2410 North Third St.17110(717) 232-7286
HarrisburgMccormick Riverfront Library101 Walnut Street17101(717) 234-4976
Harrison CityPenn Area Library2001 Municipal Court15636(724) 744-4414
HastingsHastings Public Library312 Beaver St16646(814) 247-8231
HatboroUnion Library Company Of Hatborough243 South York Rd19040(215) 672-1420
HavertownHaverford Township Free Library1601 Darby Road19083(610) 446-3082
HawleyHawley Library103 Main St18428(570) 226-4620
HazletonHazleton Area Public Library55 N Church St18201(570) 454-2961
HeginsTri Valley Free Public Library633 East Main St17938(570) 682-8922
HellamKreutz Creek Valley Library Center66 Walnut Springs Rd.17406(717) 252-4080
HellertownHellertown Area Library409 Constitution Ave18055(610) 838-8381
HerminieSewickley Township Public Library201 Highland Avenue15637(724) 446-9940
HersheyHershey Public Library701 Cocoa Ave.17033(717) 533-6555
HollidaysburgHollidaysburg Area Public LibraryOne Furnace Road16648(814) 695-5961
HollsoppleSomerset County Library – Conemaugh Township Branch120 Whistler Street15935(814) 479-2542
HonesdaleWayne County Public Library1406 Main St18431(570) 253-1220
Honey BrookHoney Brook Community Library687 Compass Road19344(610) 273-3303
HorshamHorsham Township Library435 Babylon Road19044(215) 443-2609
HoustonChartiers-Houston Com Library730 West Grant St15342(724) 745-4300
HughesvilleHughesville Area Public Library146 South 5th Street17737(570) 584-3762
HummelstownWilliam H. Marion C. Alexander Family Library200 West Second Street17036(717) 566-0949
HuntingdonHuntingdon County Library330 Penn St16652(814) 643-0200
Huntingdon ValleyHuntingdon Valley Library625 Red Lion Rd19006(215) 947-5138
HustontownHustontown Branch LibraryPO Box 42617229(717) 987-3606
Hyde ParkHyde Park Public Library700 Main St.15641
HyndmanHyndman-Londonderry Public Library161 Clarence Street15545(814) 842-3782
     
IndianaIndiana Free Library Inc845 Philadelphia St15701(724) 465-8841
IntercoursePequea Valley Public Library31 Center Street17534(717) 768-3160
IrwinNorwin Public Library Association100 Caruthers Lane15642(724) 863-4700
     
JacobusVillage Library35 C N. Main St.17407(717) 428-1034
JeannetteJeannette Public Library500 Magee Avenue15644(724) 523-5702
JeffersonGreene County Library System107 Hatfield St.15344(724) 883-2107
Jefferson HillsJefferson Hills Public Library925 Old Clairton Rd15025(412) 655-7741
JenkintownJenkintown Library460 Old York Road19046(215) 884-0593
Jersey ShoreJersey Shore Public Library110 Oliver Street17740(570) 398-9891
Jim ThorpeDimmick Memorial Library54 Broadway18229(570) 325-2131
JohnsonburgJohnsonburg Public Library520 Market St15845(814) 965-4110
JohnstownCambria County Library System248 Main St.15901(814) 536-5131
JohnstownHighland Community Library330 Schoolhouse Rd15904(814) 266-5610
     
KaneFriends Memorial Library230 Chase Street16735(814) 837-7010
Kennett SquareKennett Library216 East State Street19348(610) 444-2702
King Of PrussiaUpper Merion Township Library175 W Valley Forge Rd19406(610) 265-4805
KingstonHoyt Library284 Wyoming Ave18704(570) 287-2013
KittanningKittanning Public Library280 N Jefferson St16201(724) 543-1383
KnoxKnox Public Library305 North Main Street16232(814) 797-1054
KnoxvilleKnoxville Public Library112 E Main St.16928(814) 326-4448
KutztownKutztown Community Library70 Bieber Alley19530(610) 683-5820
     
LaceyvilleLaceyville Public Libraryp o box 6818623(570) 869-1958
Lafayette HillWilliam Jeanes Memorial Library4051 Joshua Rd19444(610) 828-0441
LakewoodNorthern Wayne Community Library11 Library Road18439(570) 798-2444
LancasterLancaster Public Library125 North Duke St17602(717) 394-2651
LancasterLibrary System Of Lancaster County1866 Colonial Village Ln, Suite 10717601(717) 207-0500
LancasterManheim Township Public Library595 Granite Run Drive17601(717) 560-6441
LancasterShuts Environmental Library3 Natures Way17602(717) 295-2055
LanghorneBucks County Free Library – Langhorne Branch301 S. Pine Street19047(215) 757-2510
LansdaleLansdale Public Library301 Vine Street19446(215) 855-3228
LansdowneLansdowne Public Library55 South Lansdowne Ave19050(610) 623-0239
LatrobeAdams Memorial Library1112 Ligonier St15650(724) 539-1972
LaureldaleMuhlenberg Community Library3612 Kutztown Rd19605(610) 929-0589
LaureltonWest End Library45 Ball Park Road17835(570) 922-4773
LebanonLebanon Community Library125 N Seventh St17046(717) 273-7624
LeesportSchuylkill Valley Community Library1310 Washington Rd19533(610) 926-1555
LeesportBerks County Public Libraries1040 Berks Road, P.O. Box 68919533(610) 378-5260
LehightonLehighton Area Memorial Library124 North St18235(610) 377-2750
LeolaLancaster Public Library – Leola Branch46 Hillcrest Avenue17540(717) 656-7920
LevittownBucks County Free Library – Levittown Branch7311 New Falls Road19055(215) 949-2324
LewisburgPublic Library For Union County255 Reitz Blvd17837(570) 523-1172
LewistownMifflin County Library123 North Wayne St17044(717) 242-2391
LigonierLigonier Valley Library120 West Main St15658(724) 238-6451
LillyLilly Washington Pub Library520 Church St15938(814) 886-7543
LimaMiddletown Free Library21 North Pennell Road19037(610) 566-7828
LinesvilleLinesville Community Public Library111 Penn Street16424(814) 683-4354
LititzLititz Public Library651 Kissel Hill Road17543(717) 626-2255
LittlestownLittlestown Library232 North Queen Street17340(717) 359-0446
Lock HavenAnnie Halenbake Ross Library232 West Main St17745(570) 748-3321
Lower BurrellPeoples Library – Lower Burrell3052 Wachter Ave.15068(724) 339-1565
LykensNorthern Dauphin Library683 Main Street17048(717) 453-9315
     
MacungieLower Macungie Library3450 Brookside Road18062(610) 966-6864
Mahanoy CityMahanoy City Public Library17-19 West Mahanoy St.17948(570) 773-1610
MalvernMalvern Public Library1 E First Avenue, Suite 219355(610) 644-7259
ManheimManheim Community Library15 East High St17545(717) 665-6700
ManorManor Public Library44 Main Street, Suite 50015665(724) 864-6850
MansfieldMansfield Free Public Library71 North Main St16933(570) 662-3850
Marcus HookMary M Campbell Library19061(610) 485-6519
MariannaMarianna Community Public Library247 Jefferson Avenue15345(724) 267-3888
MarienvilleMarienville Area Library110 East Spruce St16239(814) 927-8552
MarsMars Area Public Library107 Grand Ave16046(724) 625-9048
MartinsburgMartinsburg Community Library201 South Walnut St16662(814) 793-3335
MarysvilleMarysville Rye Library198 Overcrest Road17053(717) 957-2851
MasontownGerman-Masontown Public Library9 South Washington St15461(724) 583-7030
MatamorasPike County Public Library Drop Box – Matamoras10 Avenue I18336
McclureMcclure Community LibraryP.O. Box 37017841(570) 658-7700
McconnellsburgFulton County Library227 North First St17233(717) 485-5327
McdonaldHeritage Public Library52 Fourth St15057(724) 926-8400
McewensvilleMontgomery House Warrior Run Area Public Library20 Church St17749(570) 538-1381
Mckees RocksF.O.R. Sto-Rox Library500 Chartiers Ave15136(412) 771-1222
MckeesportCarnegie Library Of Mckeesport1507 Library Avenue15132(412) 672-0625
McmurrayPeters Township Public Library616 East Mcmurray Rd15317(724) 941-9430
MeadvilleMeadville Public Library848 North Main Street16335(814) 336-1773
MechanicsburgJoseph T. Simpson Public Library16 N Walnut St17055(717) 766-0171
MediaFrancis J. Catania Law Library201 W. Front St.19063(610) 891-4462
MediaMed Upper Prov Free Library1 East Front St19063(610) 566-1918
MediaMedia-Upper Providence Library1 E. Front St.19063(610) 566-1918
MercerMercer Area Library143 North Pitt St16137(724) 662-4233
MeyersdaleMeyersdale Public Library210 Center15552(814) 634-0512
MiddleburgMiddleburg Community Library13 North Main Street17842(570) 837-5931
MiddleburgMiddleburg Community Library13 North Main Street17842(570) 837-5931
MiddletownMiddletown Public Library20 North Catherine St17057(717) 902-6412
MidlandCarnegie Library, Midland61 Ninth St15059(724) 643-8980
MifflinburgHerr Memorial Library500 Market Street17844(570) 966-0831
MifflinburgJane Annette Herr Memorial Library500 Market Street17844(570) 966-0831
MifflintownJuniata County Library498 Jefferson St17059(717) 436-6378
MilfordPike County Public Library – Dingman Township Branch100 Bond Court18328(570) 686-7045
MilfordPike County Public Library – Milford Branch – Adminstration Offices201 Broad Street18337(570) 296-8211
MilfordPike County Public Library Drop Box – Dingman Township100 Bond Court18337
MilfordPike County Public Library Drop Box – Milford201 Broad Street18337
MillersburgJohnson Memorial Library799 East Center Street17061(717) 692-2658
MiltonMilton Public Library541 Broadway Street17847(570) 742-7111
MinersvilleMinersville Public Library220 S Fourth St17954(570) 544-5196
MonacaCommunity College Of Beaver County1 Campus Drive15061(724) 480-3442
MonacaMonaca Public Library609 Pennsylvania Avenue15061(724) 775-9608
MonessenMonessen Public Library District Center326 Donner Avenue15062(724) 684-4750
MonongahelaMonongahela Area Library813 West Main St15063(724) 258-5409
MonroetonMonroeton Public Library110 College Avenue18832(570) 265-2871
MonroevilleMonroeville Public Library4000 Gateway Campus Blvd15146(412) 372-0500
MontgomeryMontgomery Area Public Library1 South Main Street17752(570) 547-6212
MontoursvilleDr. W. B. Konkle Memorial Library384 Broad St17754(570) 368-1840
MontroseSusquehanna County Historical Society Free Library Association18 Monument Street18801(570) 278-1881
MontroseSusquehanna County Library – Main Library18 Monument Street18801(570) 278-1881
MontroseSusquehanna County Library – Outreach Services2 Monument Square18801(570) 278-1881
Moon TownshipMoon Township Public Library1700 Beaver Grade Rd, Suite 10015108(412) 269-0334
MorganSouth Fayette Township Library515 Millers Run Rd15064(412) 257-8660
MorgantownVillage Library Of Morgantown207 N. Walnut Street19543(610) 286-1022
MorrisvilleBucks County Free Library – Morrisville Free Library300 N. Pennsylvania Avenue19067(215) 295-4850
MorrisvilleMorrisville Free Library Association300 North Pennsylvania Ave19067(215) 295-4850
MoscowNorth Pocono Public Library1315 Church Street18444(570) 842-4700
Mount CarmelMount Carmel Public Library30 South Oak St17851(570) 339-0703
Mount JewettMount Jewett Memorial Library7 E. Main St16740(814) 778-5588
Mount JoyMilanof-Schock Library1184 Anderson Ferry Rd.17552(717) 653-1510
Mount PleasantMount Pleasant Free Public Library Association120 S Church St15666(724) 547-3850
MountaintopMarian Sutherland Kirby Library35 Kirby Avenue18707(570) 474-9313
MountvilleLancaster Public Library West – Mountville Branch120 College Avenue17554(717) 285-3231
Mt Holly SpringsAmelia S Givin Library114 North Baltimore Ave17065(717) 486-3688
MuncyMuncy Public Library108 South Main St17756(570) 546-5014
MunhallCarnegie Library Of Homestead510 10th Ave15120(412) 462-3444
MurrsyvilleWestmoreland Library Network4130 Sardis Rd15668(724) 327-1677
MurrysvilleMurrysville Community Library4130 Sardis Rd15668(724) 327-1102
MyerstownMyerstown Community Library199 North College St17067(717) 866-2800
     
NanticokeMill Memorial Library495 East Main St18634(570) 735-3030
Nanty GloNanty Glo Public Library942 Roberts St15943(814) 749-0111
NarberthNarberth Community Library80 Windsor Avenue19072(610) 664-2878
Natrona HeightsCommunity Library Of Allegheny Valley – Harrison Location1522 Broadview Blvd.15065(724) 226-3491
NazarethMemorial Library Of Nazareth Vicinity295 E Center St18064(610) 759-4932
New AlbanyNew Albany Community Library98 Front Street18833(570) 363-2418
New AlexandriaNew Alexandria Public Library15670(724) 668-7747
New BethlehemNew Bethlehem Area Free Public Library720 Broad St16242(814) 275-2870
New BloomfieldBloomfield Public Libraryp.o. box 55817068(717) 582-7426
New BrightonNew Brighton Public Library1021 3rd Ave15066(724) 846-7991
New CastleNew Castle Public Library207 East North Street16101(724) 658-6659
New CumberlandNew Cumberland Public Library1 Benjamin Plaza17070(717) 774-7820
New FlorenceNew Florence Community Library122 Ligonier Street15944(724) 235-2249
New HollandEastern Lancaster County Library11 Chestnut Dr17557(717) 354-0525
New HopeBucks County Free Library – Free Library Of New Hope And Solebury93 W. Ferry Street18938(215) 862-2330
New HopeFree Library Of New Hope Solebury93 West Ferry St18938(215) 862-2330
New KensingtonPeoples Library – New Kensington880 Barnes St15068(724) 339-1021
New MilfordPratt Memorial Library752 Main St18834(570) 465-3098
New OxfordNew Oxford Area Library122 North Peter Street17350(717) 624-2182
NewfoundlandNewfoundland Area Public Library954 Main Street18445(570) 676-4518
NewportNewport Public Library316 North Fourth St17074(717) 567-6860
NewtownNewtown Library Company114 East Centre Avenue 18940(215) 968-7659
Newtown SquareNewtown Public Library201 Bishop Hollow Rd19073(610) 353-1022
NewvilleJohn Graham Public Library9 Parsonage St17241(717) 776-5900
NorristownMontgomery County-Norristown Public Library1001 Powell St19401(610) 278-5100
North EastMccord Memorial Library32 West Main Street16428(814) 725-4057
North HillsNorth Hills Community Library212 Girard Avenue19038(215) 884-4760
North VersaillesNorth Versailles Public Library1401 Greensburg Ave15137(412) 823-2222
North WalesNorth Wales Library233 S. Swartley Street19454(215) 699-5410
North WalesNorth Wales Mem Free Library201 Summit St19454(215) 699-5410
NorthamptonNorthampton Area Pub Library18067(610) 262-7537
Northern CambriaNorthern Cambria Public Library1030 Philadelphia Avenue15714(814) 948-8222
NorthumberlandPriestley Forsyth Memorial Library100 King St17857(570) 473-8201
NorwoodNorwood Public Library513 Welcome Ave19074(610) 534-0693
     
OakdaleWestern Allegheny Community Library8042 Steubenville Pike15071(724) 695-8150
OakmontOakmont Carnegie Library700 Allegheny River Blvd15139(412) 828-9532
Oil CityOil City Library2 Central Ave16301(814) 678-3072
OrwigsburgOrwigsburg Area Fr Pub Library214 E. Independence St17961(570) 366-1638
Osceola MillsOsceola Mills Public Library600 Lingle St.16666(814) 339-7229
OxfordOxford Public Library48 South Second Street19363(610) 932-9625
     
PalmertonPalmerton Library402 Delaware Ave18071(610) 826-3424
PalmyraPalmyra Public Library325 South Railroad Street17078(717) 838-1347
ParkesburgParkesburg Free Library105 West St19365(610) 857-5165
PattonPatton Public Library404 Magee Avenue16668(814) 674-8231
PeckvilleValley Community Library739 River St18452(570) 489-1765
PerkasieBucks County Free Library – Perkasie491 Arthur Avenue18944(215) 257-9718
PerryopolisMary Fuller Frazier School Community Library403 West Constitution Street15473(724) 736-8480
PhiladelphiaFree Library Of Philadelphia1901 Vine St19103(215) 686-5300
PhiladelphiaFree Library Of Philadelphia – Andorra Branch705 East Cathedral Road19128(215) 685-2552
PhiladelphiaFree Library Of Philadelphia – Blanche A. Nixon-Cobbs Creek Branch5800 Cobbs Creek Parkway19143(215) 685-1973
PhiladelphiaFree Library Of Philadelphia – Bushrod Branch6304 Castor Avenue19149(215) 685-1471
PhiladelphiaFree Library Of Philadelphia – Bustleton Branch10199 Bustleton Avenue19116(215) 685-0472
PhiladelphiaFree Library Of Philadelphia – Cecil B. Moore Branch2320 Cecil B. Moore Avenue19121(215) 685-2766
PhiladelphiaFree Library Of Philadelphia – Central Library1901 Vine Street19103(215) 686-5322
PhiladelphiaFree Library Of Philadelphia – Charles L. Durham Branch3320 Haverford Avenue19104(215) 685-7436
PhiladelphiaFree Library Of Philadelphia – Charles Santore Branch932 South 7th Street19147(215) 686-1766
PhiladelphiaFree Library Of Philadelphia – Chestnut Hill Branch8711 Germantown Avenue19118(215) 685-9290
PhiladelphiaFree Library Of Philadelphia – David Cohen Ogontz Branch6017 Ogontz Avenue19141(215) 685-3566
PhiladelphiaFree Library Of Philadelphia – Eastwick Branch2851 Island Avenue19153(215) 685-4170
PhiladelphiaFree Library Of Philadelphia – Falls Of Schuylkill Branch3501 Midvale Avenue19129(215) 685-2093
PhiladelphiaFree Library Of Philadelphia – Fishtown Community Branch1217 East Montgomery Avenue19125(215) 685-9990
PhiladelphiaFree Library Of Philadelphia – Fox Chase Branch501 Rhawn Street19111(215) 685-0547
PhiladelphiaFree Library Of Philadelphia – Frankford Branch4634 Frankford Avenue19124(215) 685-1473
PhiladelphiaFree Library Of Philadelphia – Fumo Family Branch2437 South Broad Street19148(215) 685-1758
PhiladelphiaFree Library Of Philadelphia – Greater Olney Branch5501 North 5th Street19120(215) 685-2846
PhiladelphiaFree Library Of Philadelphia – Haddington Branch446 North 65th Street19151(215) 685-1970
PhiladelphiaFree Library Of Philadelphia – Haverford Branch5543 Haverford Avenue19139(215) 685-1964
PhiladelphiaFree Library Of Philadelphia – Holmesburg Branch7810 Frankford Avenue19136(215) 685-8756
PhiladelphiaFree Library Of Philadelphia – Independence Branch18 S. 7th Street19106(215) 685-1633
PhiladelphiaFree Library Of Philadelphia – Joseph E. Coleman Northwest Regional Library68 West Chelten Avenue19144(215) 685-2150
PhiladelphiaFree Library Of Philadelphia – Katharine Drexel Branch11099 Knights Road19154(215) 685-9383
PhiladelphiaFree Library Of Philadelphia – Kensington Branch104 West Dauphin Street19133(215) 685-9996
PhiladelphiaFree Library Of Philadelphia – Kingsessing Branch1201 South 51st Street19143(215) 685-2690
PhiladelphiaFree Library Of Philadelphia – Lawncrest Branch6098 Rising Sun Avenue19111(215) 685-0549
PhiladelphiaFree Library Of Philadelphia – Library For The Blind And Physically Handicapped919 Walnut Street19107(215) 683-3213
PhiladelphiaFree Library Of Philadelphia – Lillian Marrero Branch601 West Lehigh Avenue19133(215) 685-9794
PhiladelphiaFree Library Of Philadelphia – Logan Branch1333 Wagner Avenue19141(215) 685-9156
PhiladelphiaFree Library Of Philadelphia – Lovett Branch6945 Germantown Avenue19119(215) 685-2095
PhiladelphiaFree Library Of Philadelphia – Lucien E. Blackwell West Philadelphia Regional Library125 South 52nd Street19139(215) 685-7424
PhiladelphiaFree Library Of Philadelphia – Mcpherson Square Branch601 East Indiana Avenue19134(215) 685-9995
PhiladelphiaFree Library Of Philadelphia – Nicetown-Tioga Branch3720 North Broad Street19140(215) 685-9790
PhiladelphiaFree Library Of Philadelphia – Northeast Regional Library2228 Cottman Avenue19149(215) 685-0522
PhiladelphiaFree Library Of Philadelphia – Oak Lane Branch6614 North 12th Street19126(215) 685-2848
PhiladelphiaFree Library Of Philadelphia – Overbrook Park Branch7422 Haverford Avenue19151(215) 685-0182
PhiladelphiaFree Library Of Philadelphia – Paschalville Branch6942 Woodland Avenue19142(215) 685-2662
PhiladelphiaFree Library Of Philadelphia – Philadelphia City Institute1905 Locust Street19103(215) 685-6621
PhiladelphiaFree Library Of Philadelphia – Queen Memorial Library1201 South 23rd Street19146(215) 685-1899
PhiladelphiaFree Library Of Philadelphia – Ramonita De Rodriguez Branch600 West Girard Avenue19123(215) 686-1768
PhiladelphiaFree Library Of Philadelphia – Richmond Branch2987 Almond Street19134(215) 685-9992
PhiladelphiaFree Library Of Philadelphia – Roxborough Branch6245 Ridge Avenue19128(215) 685-2550
PhiladelphiaFree Library Of Philadelphia – South Philadelphia Branch1700 South Broad Street19145(215) 685-1866
PhiladelphiaFree Library Of Philadelphia – Tacony Branch6742 Torresdale Avenue19135(215) 685-8755
PhiladelphiaFree Library Of Philadelphia – Thomas F. Donatucci, Sr.1935 Shunk Street19145(215) 685-1755
PhiladelphiaFree Library Of Philadelphia – Torresdale Branch3079 Holme Avenue19136(215) 685-0494
PhiladelphiaFree Library Of Philadelphia – Wadsworth Branch1500 Wadsworth Avenue19150(215) 685-9293
PhiladelphiaFree Library Of Philadelphia – Walnut Street West201 South 40th Street19104(215) 685-7671
PhiladelphiaFree Library Of Philadelphia – Welsh Road Branch9233 Roosevelt Boulevard19114(215) 685-0498
PhiladelphiaFree Library Of Philadelphia – West Oak Lane Branch2000 Washington Lane19138(215) 685-2843
PhiladelphiaFree Library Of Philadelphia – Whitman Branch200 Snyder Avenue19148(215) 685-1754
PhiladelphiaFree Library Of Philadelphia – Widener Branch2808 West Lehigh Avenue19132(215) 685-9799
PhiladelphiaFree Library Of Philadelphia – Wynnefield Branch5325 Overbrook Avenue19131(215) 685-0298
PhiladelphiaFree Library Of Philadelphia – Wyoming Branch231 East Wyoming Avenue19120(215) 685-9158
PhoenixvillePhoenixville Public Library183 Second Ave19460(610) 933-3103
PipersvilleBucks County Free Library – Pipersville Free Library7114 Durham Road18947(215) 766-7880
PittsburghAllegheny County Library Association22 Wabash Street, Suite 20315220(412) 921-1123
PittsburghBaldwin Borough Public Library5230 Wolfe Drive15236(412) 885-2255
PittsburghBrentwood Library3501 Brownsville Rd15227(412) 882-5694
PittsburghC C Mellor Memorial Library15218(412) 731-0909
PittsburghCarnegie Library Of Pittsburgh – Allegheny1230 Federal Street15212(412) 237-1890
PittsburghCarnegie Library Of Pittsburgh – Beechview1910 Broadway Avenue15216(412) 563-2900
PittsburghCarnegie Library Of Pittsburgh – Brookline708-710 Brookline Boulevard15226(412) 561-1003
PittsburghCarnegie Library Of Pittsburgh – Carrick1811 Brownsville Road15210(412) 882-3897
PittsburghCarnegie Library Of Pittsburgh – Downtown Business612 Smithfield Street15222(412) 281-7141
PittsburghCarnegie Library Of Pittsburgh – East Liberty130 S. Whitfield Street15206(412) 363-8232
PittsburghCarnegie Library Of Pittsburgh – Hazelwood4901 Second Avenue15207(412) 421-2517
PittsburghCarnegie Library Of Pittsburgh – Hill District2177 Centre Avenue At Kirkpatrick Street15219(412) 281-3753
PittsburghCarnegie Library Of Pittsburgh – Homewood7101 Hamilton Ave15208(412) 731-3080
PittsburghCarnegie Library Of Pittsburgh – Knoxville400 Brownsville Road15210(412) 381-6543
PittsburghCarnegie Library Of Pittsburgh – Lawrenceville279 Fisk Street15201(412) 682-3668
PittsburghCarnegie Library Of Pittsburgh – Library For The Blind And Physically Handicapped4724 Baum Boulevard15213(412) 687-2440
PittsburghCarnegie Library Of Pittsburgh – Lyncs Ppm2100 Smallman Street15222(412) 877-8357
PittsburghCarnegie Library Of Pittsburgh – Main (Oakland)4400 Forbes Avenue15213(412) 622-3114
PittsburghCarnegie Library Of Pittsburgh – Mt. Washington315 Grandview Avenue15211(412) 381-3380
PittsburghCarnegie Library Of Pittsburgh – Sheraden720 Sherwood Avenue15204(412) 331-1135
PittsburghCarnegie Library Of Pittsburgh – South Side2205 East Carson Street15203(412) 431-0505
PittsburghCarnegie Library Of Pittsburgh – Squirrel Hill5801 Forbes Avenue15217(412) 422-9650
PittsburghCarnegie Library Of Pittsburgh – West End47 Wabash Avenue15220(412) 921-1717
PittsburghCarnegie Library Of Pittsburgh – Woods Run1201 Woods Run Avenue15212(412) 761-3730
PittsburghCooper-Siegel Community Library403 Fox Chapel Road15238(412) 828-9520
PittsburghCrafton Public Library140 Bradford Ave15205(412) 922-6877
PittsburghDormont Public Library2950 West Liberty Ave15216(412) 531-8754
PittsburghForest Hills Library444 Avenue D15221(412) 824-3567
PittsburghGreen Tree Public Library10 W Manilla Ave15220(412) 921-9292
PittsburghMount Lebanon Public Library16 Castle Shannon Blvd15228(412) 531-1912
PittsburghNorthland Public Library300 Cumberland Rd15237(412) 366-8100
PittsburghPleasant Hills Public Library302 Old Clairton Rd15236(412) 655-2424
PittsburghPlum Borough Library445 Center-New Texas Road15239(412) 798-7323
PittsburghRobinson Township Library1000 Church Hill Rd.15205(412) 787-3906
PittsburghWhitehall Public Library100 Borough Park Dr15236(412) 882-6622
PittsburghWilkinsburg Public Library – Eastridge Library1900 Graham Blvd.15235(412) 342-0056
PittsburghWilliam E. Anderson Library Of Penn Hills1037 Stotler Road15235(412) 798-3507
PittstonPittston Memorial Library47 Broad St18640(570) 654-9565
Pleasant MountPleasant Mount Public Library375 Great Bend Turnpike18453(570) 448-2573
PlymouthPlymouth Public Library107 West Main St18651(570) 779-4775
Pocono PinesClymer Library Association115 Firehouse Road18350(570) 646-0826
Point MarionPoint Marion Library300 Ontario Avenue15474(724) 725-9553
Port AlleganySamuel W Smith Mem Pub Library22 Church St16743(814) 642-9210
Port CarbonPort Carbon Public Library111 Pike St17965(570) 622-6115
PortagePortage Public Library704 Main Street15946(814) 736-4340
PottstownPottstown Public Library500 High Street19464(610) 970-6551
PottsvillePottsville Free Public Library215 W Market St17901(570) 622-8880
PrimosUpper Darby Township/Sellers Library – Primos Branch409 Ashland Ave.19018(610) 622-8091
ProspectProspect Community Library357 Main Street16052(724) 865-9718
Prospect ParkProspect Park Free Library720 Maryland Ave19076(610) 532-4643
PunxsutawneyPunxsutawney Memorial Library301 East Mahoning St., Suite 415767(814) 938-5020
     
QuakertownBucks County Free Library – Quakertown Branch401 West Mill Street18951(215) 536-3306
QuarryvilleQuarryville Library Center357 Buck Road17566(717) 786-1336
     
RalstonRalston Link10975 Route 14 Hwy17763(570) 995-5360
ReadingExeter Community Library4569 Prestwick Drive19606(610) 406-9431
ReadingReading Public Library100 S. 5th Street19602(610) 655-6350
Red HillUpper Perkiomen Valley Library350 Main Street18076(215) 679-2020
Red LionKaltreider-Benfer Library147 S Charles St17356(717) 244-2032
RenovoRenovo Library317 7th Street17764(570) 923-0390
RepublicRepublic Community LibraryBox 16515475(724) 246-0404
ReynoldsvilleReynoldsville Public Library460 E. Main St.15851(814) 653-9471
RichboroBucks County Free Library – Free Library Of Northampton Township25 Upper Holland Road18954(215) 357-3050
RichboroFree Library Of Northampton Twnshp25 Upper Holland Road18954(215) 357-3050
RichlandRichland Community Library111 East Main Street17087(717) 866-4939
RidgwayRidgway Free Public Library329 Center St15853(814) 773-7573
Ridley ParkRidley Park Public Library107 E. Ward Street19078(610) 583-7207
RiegelsvilleBucks County Free Library – Riegelsville Public Library615 Easton Road18077(610) 749-2357
RiegelsvilleRiegelsville Library615 Easton Road18077(610) 749-2357
RimersburgEccles Lesher Memorial Library673 Main St.16248(814) 473-3800
RingtownRingtown Area Library132 W. Main Street17967(570) 889-5503
Roaring SpringRoaring Spring Comm Library320 East Main St16673(814) 224-2994
RobesoniaRobesonia Community Library75-A South Brooke St19551(610) 693-3264
RochesterRochester Public Library252 Adams St15074(724) 774-7783
RoyersfordRoyersford Free Public Library200 South Fourth Avenue19468(610) 948-7277
     
SaegertownSaegertown Area Library325 Broad St16433(814) 763-5203
SaltsburgSaltsburg Free Library307 Point Street, Suite 215681(724) 639-9763
SaxonburgSaxonburg Area Library240 West Main St16056(724) 352-4810
SaxtonSaxton Community Library315 Front St16678(814) 635-3533
SayreSayre Public Library122 South Elmer Ave18840(570) 888-2256
Schuylkill HavenSchuylkill Haven Free Public Library104 Saint John St17972(570) 385-0542
SchwenksvillePerkiomen Valley Library At Schwenksville290 Second Street19473(610) 287-8360
Scott TownshipScott Township Public Library301 Lindsay Road15106(412) 429-5380
ScottdaleScottdale Public Library106 Spring Street15683(724) 887-6140
ScrantonAlbright Memorial Library500 Vine Street18509(570) 348-3000
ScrantonLackawanna County Bookmobile(570) 348-3000
ScrantonLackawanna County Children's Library520 Vine Street18509(570) 348-3000
ScrantonLackawanna County Library System520 Vine Street18509
ScrantonLibrary Express300 Lackawanna Ave18503(570) 558-1670
ScrantonNancy Kay Holmes Branch Library1032 Green Ridge Street18509(570) 207-0764
ScrantonScranton Public Library500 Vine Street18509(570) 348-3000
SelinsgroveSelinsgrove Community Library297 Route 20417870(570) 374-7163
SelinsgroveSnyder County Libraries, Inc.1 North High St17870(570) 374-7163
SewickleySewickley Public Library500 Thorn St15143(412) 741-6920
ShamokinShamokin Coal Township Public Library210 East Independence St17872(570) 648-3202
SharonCommunity Library Of The Shenango Valley11 N Sharpsville16146(724) 981-4360
Sharon HillSharon Hill Public Library246 Sharon Ave19079(610) 586-3993
SheffieldSheffield Township Library20 Leather St16347(814) 968-3439
ShenandoahShenandoah Area Free Public Library15 West Washington Street17976(570) 462-9829
ShillingtonMifflin Community Library6 Philadelphia Ave.19607(610) 777-3911
ShinglehouseOswayo Valley Memorial Library103 North Pleasant Street16748(814) 697-6691
ShippensburgShippensburg Public Library73 W King St17257(717) 532-4508
ShrewsburyPaul Smith Library Of Southern York County80 Constitution Avenue17361(717) 235-4313
ShrewsburySouthern York County Library80 Constitution Ave17361(717) 235-4313
Sinking SpringSinking Spring Public Library3940 Penn Ave19608(610) 678-4311
SlatingtonSlatington Library Inc650 Main St18080(610) 767-6461
SmethportHamlin Memorial Library123 S Mechanic St16749(814) 887-9262
SmithfieldSmithfield LibraryP.O. Box 49715478(724) 569-1777
SmithtonSmithton Public LibraryP.O.Box 38215479(724) 872-0701
SomersetMary S Biesecker Public Library230 S Rosina Ave15501(814) 445-4011
SomersetSomerset County Federated Library System6022 Glades Pike15501(814) 445-2556
SomersetSomerset County Library6022 Glades Pike, Suite 12015501(814) 445-5907
South ForkSouth Fork Public Library320 Main St15956(814) 495-4812
South ParkSouth Park Township Library2575 Brownsville Rd15129(412) 833-5585
SouthamptonBucks County Free Library – Southampton Free Library947 Street Road18966(215) 322-1415
SouthamptonSouthampton Free Library947 Street Rd18966(215) 322-1415
Spring CitySpring City Free Public Library245 Broad St19475(610) 948-4130
Spring GroveGlatfelter Memorial Library101 Glenview Rd17362(717) 225-3220
SpringboroSpringboro Public Library110 S Main St16435(814) 587-3901
SpringdaleSpringdale Free Public Library331 School St15144(724) 274-9729
SpringfieldSpringfield Township Library70 Powell Rd19064(610) 543-2113
St MarysSaint Marys Public Library127 Center St15857(814) 834-6141
St ThomasSaint Thomas Library30 School House Road17252(717) 369-4716
State CollegeSchlow Centre Region Library211 South Allen Street16801(814) 237-6236
StewartstownMason Dixon Public Library250 Bailey Drive17363(717) 993-2404
StrasburgStrasburg-Heisler Library143 Precision Ave17579(717) 687-8969
StroudsburgEastern Monroe Public Library1002 North 9th St18360(570) 421-0800
Sugar GroveSugar Grove Free Library22 Harmon St16350(814) 489-7872
SummervilleSummerville Public Library114 Second Avenue15864(814) 856-3169
SunburyDegenstein Community Library40 South Fifth Street17801(570) 286-2461
SusquehannaSusquehanna County Library – Susquehanna Branch Library83 Erie Boulevard, Suite C18847(570) 853-4106
SwarthmoreSwarthmore Public Library121 Park Avenue19081(610) 543-0436
SwissvaleCarnegie Free Library Of Swissvale1800 Monongahela Ave15218(412) 731-2300
SykesvilleSykesville Public Library21 East Main St15865(814) 894-5243
     
TamaquaTamaqua Public Library30 South Railroad St18252(570) 668-4660
TarentumCommunity Library Of Allegheny Valley – Tarentum Location400 Lock Street15084(724) 226-0770
TaylorTaylor Community Library710 South Main Street18517(570) 562-1234
TelfordIndian Valley Public Library100 East Church Ave18969(215) 723-9109
TidiouteTidioute Free Library197 Main Street16351(814) 484-3581
TionestaSarah S Bovard Mem Library156 Elm St.16353(814) 755-4454
TitusvilleBenson Memorial Library, Inc.213 North Franklin St16354(814) 827-2913
TobyhannaPocono Mountain Public Library5540 Memorial Blvd18466(570) 894-8860
ToptonBrandywine Community Library60 Tower Drive19562(610) 682-7115
TowandaTowanda Public Library104 Main St18848(570) 265-2470
Tower CityTower-Porter Community Library230 E Grand Ave17980(717) 647-4900
TraffordTrafford Community Public Library416 Brinton Avenue15085(412) 372-5115
TremontTremont Area Free Public Library19 North Pine Street17981(570) 695-3325
Trout RunCogan House Link4609 Route 184 Hwy.17771(570) 634-2048
TroyAllen F. Pierce Free Library115 Center Street16947(570) 297-2745
TroyBradford County Library System16093 Route 616947(570) 297-2436
TunkhannockTunkhannock Public Library220 W Tioga St.18657(570) 836-1677
Turtle CreekTurtle Creek Satellite519 Penn Avenue15145(412) 829-7112
TyroneTyrone-Snyder Township Public Library1000 Pennsylvania Ave.16686(814) 684-1133
     
UlsterMather Memorial Library300 Main Street18850(570) 358-3595
UlyssesUlysses Library401 North Main St16948(814) 848-7226
Union CityUnion City Public Library2 Stranahan St.16438(814) 438-3209
UniontownUniontown Public Library24 Jefferson St15401(724) 437-1165
UnityvilleUnityville Link4298 Route 42 Hwy.17774(570) 458-4740
Upper DarbyUpper Darby Township Sellers Memorial Free Public Library100 Garrett Road19082(610) 734-7649
Upper DarbyUpper Darby Township Sellers Memorial Free Public Library76 South State Rd19082(610) 789-4440
Upper St ClairUpper St Clair Township Library1820 Mclaughlin Run Rd15241(412) 835-5540
     
VandergriftVandergrift Public Library Association128 C Washington Ave.15690(724) 568-2212
     
WallingfordHelen Kate Furness Fr Library100 North Providence Rd19086(610) 566-9331
WarminsterBucks County Free Library – Warminster Township Free Library18974(215) 672-4362
WarminsterWarminster Township Free Library1076 Emma Lane18974(215) 672-4362
WarrenWarren Library Association205 Market St16365(814) 723-4650
WashingtonCitizens Library55 South College St15301(724) 222-2400
WaterfordWaterford Public Library24 South Park Row16441(814) 796-4729
WayneMemorial Library Of Radnor Township114 West Wayne Ave19087(610) 687-1124
WayneTredyffrin Public Library582 Upper Gulph Rd19087(610) 688-7092
WaynesboroAlexander Hamilton Memorial Free Library45 East Main Street17268(717) 762-3335
WaynesburgEva K Bowlby Public Library311 North West St15370(724) 627-9776
WellsboroGreen Free Library134 Main St16901(570) 724-4876
WernersvilleWernersville Public Library100 North Reber Street19565(610) 678-8771
West ChesterWest Chester Public Library415 North Church St19380(610) 696-1721
West GroveAvon Grove Free Library117 Rosehill Avenue19390(610) 869-2004
West NewtonWest Newton Public Library124 N Water St.15089(724) 872-8555
West PittstonWest Pittston Library200 Exeter Ave18643(570) 654-9847
WestfieldWestfield Public Library147 Maple St16950(814) 367-5411
WexfordNorthern Tier Regional Library – Bookmobile15090(412) 321-1853
White OakCarnegie Library Of Mckeesport – White Oak169 Victoria Drive15131(412) 678-2002
WhitehallWhitehall Township Public Library3700 Mechanicsville Rd18052(610) 432-4339
WilcoxWilcox Public Library105 Clarion Street15870(814) 929-5639
Wilkes-BarreOsterhout Free Library71 South Franklin St18701(570) 823-0156
WilkinsburgWilkinsburg Public Library605 Ross Ave15221(412) 244-2940
WilliamsburgWilliamsburg Public Library511 West 2nd St16693(814) 832-3367
WilliamsportBarbours Link179 Dunwoody Road17701(570) 478-2081
WilliamsportJames V. Brown Library19 East 4th Street17701(570) 326-0536
WilliamsportLycoming County Library System19 East 4th St17701(570) 326-0536
Willow GroveUpper Moreland Free Public Library109 Park Avenue19090(215) 659-0741
WindberWindber Public Library Association1909 Graham Ave15963(814) 467-4950
WomelsdorfWomelsdorf Community Library203 W High St19567(610) 589-1424
WorthingtonW W F Community Library214 East Main St16262(724) 297-3762
WrightstownBucks County Free Library – Village Library Of Wrightstown727 Penns Park Road18940(215) 598-3322
WrightstownVillage Library Of Wrightstown727 Penns Park Road18940(215) 598-3322
WyalusingWyalusing Public Library202 Church Street18853(570) 746-1711
WyndmoorFree Library Of Springfield1600 Paper Mill Road19038(215) 836-5300
WyndmoorFree Library Of Springfield Township1600 Paper Mill Rd19038(215) 836-5300
WynnewoodPenn Wynne Library130 Overbrook Parkway19096(610) 642-7844
WyomingWyoming Free Library358 Wyoming Ave18644(570) 693-1364
WyomissingSpring Township Library78-C Commerce Drive19610(610) 373-9888
WyomissingWyomissing Public Library9 Reading Blvd19610(610) 374-2385
     
YardleyBucks County Free Library – Yardley-Makefield Branch1080 Edgewood Road19067(215) 493-9020
YeadonYeadon Public Library809 Longacre Blvd19050(610) 623-4090
YorkJefferson Resource Center And Computer Lab501 N. Pershing Ave.17404(717) 854-9860
YorkMartin Library At Manchester Township3200 Farmtrail Road17402(717) 764-4646
YorkMartin Library At The Art Institute Of York In Springettsbury Township1409 Williams Road17402(717) 757-1070
YorkMartin Memorial Library159 East Market St17401(717) 846-5300
YorkWellington Resource Center And Computer Lab303 Brooklyn Ave17403(717) 854-9860
YorkYork County Library System159 East Market Street17401(717) 846-5300
YoungsvilleYoungsville Public Library100 Broad Street16371(814) 563-7670
YoungwoodYoungwood Area Public Library Inc17 South Sixth St15697(724) 925-9350
     
ZelienopleZelienople Public Library227 South High St16063(724) 452-9330
     
AguadaAguada Public Library159 Colon St.00602(787) 252-4780
AguadillaAguadilla Public Library (Ana Roque De Duprey)20 Agustin Stahl St.00605(787) 891-0685
AreciboArecibo Public Library (Nicolas Nabal Barreto)210 Santiago Iglesias Pantin Ave.00612(787) 878-1178
     
CaguasCaguas Public Library (Dr. Pedro Albizu Campos)38 Padial St.72609(787) 743-5348
CamuyCamuy Public Librarypo box 56900627(787) 898-2280
CataoCatao Public Library (Alberto Davila Fuertes)165 Las Nereidas Ave.00962
CeibaCeiba Public Librarypo box 22400735(787) 885-2180
CorozalCorozal Public Library13 Marina St.78322(787) 859-2714
     
FajardoFajardo Public Library (Arcadio S. Belaval)53 Garrido Morales St. Corner Of Ig00738(787) 863-2768
FloridaFlorida Municipal Library65 Juan Rosado Ave.00650(787) 822-1980
     
GuanicaGuanica Public Library (Domingo Suarez Cruz)49 Trece De Marzo St.00653(787) 821-1002
GuayamaGuayama Electronic Municipal Library1 Ashford St., Corner Of Vicente Pa78503(787) 866-8169
GuayanillaGuayanilla Public Library (Julia Rojas Reyes)65606(787) 835-3100
GuaynaboSan Juan Community Library At Bucaplaapo box 375897037(787) 789-4600
GuraboGurabo Public Library (Jose Emilio Gonzalez)00778(787) 737-6000
     
HatilloHatillo Electronic Library (Pedro Lopez)po box 865900(787) 898-0270
HormiguerosHormigueros Public Municipal Librarypo box 4700660(787) 849-0790
     
JayuyaJayuya Public Library (Nemesio R. Canales)86 Guillermo Estevez St.66404(787) 828-4515
JuncosJuncos Public Library (Dr. Jose M. Gallardo)po box 170600777(787) 713-1135
     
Las PiedrasLas Piedras Municipal Library (Aurea M. Perez)89 Celso Barbosa St.00771(787) 733-2610
LoizaLoiza Public Librarypo box 50800772(787) 886-4059
     
MorovisMorovis Electronic Municipal Librarypo box 65500687(787) 862-6161
     
NaranjitoNaranjito Public Municipal Library (Eugenio Morales Ayala)136 Ignacio Morales St.00719(787) 869-5154
     
PatillasPatillas Public Library (Luis Manuel Santana Gaston)17 Luis Munoz Rivera St.72306(787) 839-4120
PoncePonce Municipal Library (Mariana Suarez De Longo Municipal Apo box 170973317(787) 812-3011
     
San GermanSan German Public Library (Raquel Quinones)11 Jose Julian Acosta St.68340(787) 892-6820
San JuanBiblioteca De Todos – La Fondita De Jesus1050 Monserrate St.91013(787) 721-5405
San JuanCarnegie Public Library7 Constitution Ave.90120(787) 722-4739
San JuanPuerto Rico Art Museum Research Center Library299 De Diego Ave.94012
San JuanRegional Library For The Blind And Physically Impaired520 Constitution Ave00901(787) 723-2519
     
Toa BajaToa Baja Public Library (Jaime Fonalledas)55 Luis Munoz Rivera St.00949(787) 794-2145
Trujillo AltoTrujillo Alto Municipal Library (Emilio Diaz Valcarcel)29 Luis Munoz Rivera St.97718(787) 755-4160
     
UtuadoUtuado Public Library118 Dr. Cueto St.64128(787) 894-3566
     
YabucoaYabucoa Public Library (Reinaldo Alvarez Costa)po box 9700767(787) 893-3385
YaucoYauco Public Library (Luis E. Catala)4 Baldorioty St.00698(787) 856-1100

Subscribe Today!

Subscribe to our mailing list to receive the latest news and offers from the 1000 Books Foundation.

You have Successfully Subscribed!