Pennsylvania Public Law Libraries

City Library Address Zip Phone
Blue Ridge Summit Free Library P.O. Box 34 (717) 794-2240
Crawford County Federated Library System
Mcclure Community Library P.O. Box 370 (570) 658-7700
Republic Community Library Box 165 (724) 246-0404
Smithfield Library P.O. Box 497 (724) 569-1777
Smithton Public Library P.O.Box 382 (724) 872-0701
City Library Address Zip Phone
Abington Abington Township Public Library 1030 Old York Rd 19001 (215) 885-5180
Adamstown Adamstown Area Library 3000 North Reading Road Route 272 19501 (717) 484-4200
Aguada Aguada Public Library 159 Colon St. 00602 (787) 252-4780
Aguadilla Aguadilla Public Library Ana Roque De Duprey 20 Agustin Stahl St. 00605 (787) 891-0685
Albion Albion Area Public Library 111 East Pearl Street 16401 (814) 756-5400
Aliqiuipa Beaver County Library System 109 Pleasant Drive, Suite 101 15001 (724) 378-6227
Aliquippa B F Jones Memorial Library 663 Franklin Ave 15001 (724) 375-2900
Aliquippa Beaver County Foundation Center 109 Pleasant Drive, Suite 101 15001 (724) 378-6227
Aliquippa Center Express Branch Library 109 Pleasant Dr Suite 101 15001 (724) 378-6227
Allentown Allentown Public Library 1210 Hamilton St 18102 (610) 820-2400
Allentown Parkland Community Library 4422 Walbert Avenue 18104 (610) 398-1333
Allison Park Hampton Community Library 3101 Mccully Road 15101 (412) 684-1098
Altoona Altoona Area Public Library 1600 Fifth Avenue 16602 (814) 946-0417
Ambridge Laughlin Memorial Free Library 99 Eleventh St 15003 (724) 266-3857
Annville Annville Free Library 216 E Main St 17003 (717) 867-1802
Apollo Apollo Memorial Library 219 North Pennsylvania Ave 15613 (724) 478-4214
Ardmore Ardmore Library 108 Ardmore Avenue 19003 (610) 642-5187
Ardmore Lower Merion Library System 75 East Lancaster Ave 19003 (610) 645-6110
Arecibo Arecibo Public Library Nicolas Nabal Barreto 210 Santiago Iglesias Pantin Ave. 00612 (787) 878-1178
Ashland Ashland Public Library 1229 Centre St 17921 (570) 875-3175
Aston Aston Public Library 3270 Concord Road 19014 (610) 494-5877
Atglen Atglen Public Library 413 Valley Avenue 19310 (610) 593-6848
Athens Spalding Memorial Library 724 S Main St 18810 (570) 888-7117
Avalon Avalon Public Library 317 South Home Ave. 15202 (412) 761-2288
Avella Avella Area Library Center 11 School Court 15312 (724) 587-5688
Avonmore Avonmore Public Library 619 Allegheny Ave 15618 (724) 697-4828
City Library Address Zip Phone
Baden Baden Memorial Library 385 State St 15005 (724) 869-3960
Bala Cynwyd Bala Cynwyd Library 131 Old Lancaster Road 19004 (610) 664-1196
Bala Cynwyd Belmont Hills Library 120 Mary Watersford Road 19004 (610) 664-8427
Bangor Bangor Public Library 39 South Main St 18013 (610) 588-4136
Beaver Beaver Area Memorial Library 100 College Ave 15009 (724) 775-1132
Beaver Falls Beaver County Bookmobile Schedule 2811 Darlington Road 15010 (724) 847-1450
Beaver Falls Carnegie Free Library - Beaver Falls 1301 7th Ave 15010 (724) 846-4340
Beaver Falls Chippewa Branch Library 2811 Darlington Road 15010 (724) 847-1450
Beaverdale Beaverdale Public Library 506 Jefferson Ave 15921 (814) 487-7742
Beavertown Beavertown Community Library 111 W. Walnut Street 17813 (570) 658-3437
Bedford Bedford County Library 240 South Wood Street 15522 (814) 623-5010
Beech Creek Friendship Library P.O. Box 478 16822 (570) 962-2048
Belle Vernon Belle Vernon Public Library 505 Speer St 15012 (724) 929-6642
Belle Vernon Rostraver Public Library 700 Plaza Drive 15012 (724) 379-5511
Bellefonte Centre County Library Historical Museum 203 North Allegheny St 16823 (814) 355-1516
Bellevue Andrew Bayne Memorial Library 34 North Balph Ave 15202 (412) 766-7447
Bellwood Bellwood Antis Public Library 526 Main St 16617 (814) 742-8234
Bensalem Bucks County Free Library - Bensalem Branch 3700 Hulmeville Road 19020 (215) 638-2030
Bentleyville Bentleyville Public Library 931 Main St 15314 (724) 239-5122
Bernville Bernville Area Community Library 6721 Bernville Rd. 19506 (610) 488-1302
Berwick Mcbride Memorial Library 500 Market Street 18603 (570) 752-2241
Berwyn Easttown Library Info Center 720 First Avenue 19312 (610) 644-0138
Bessemer F D Campbell Memorial Library 17 South Main Street 16112 (724) 667-7939
Bethany Bethany Public Library 8 Court Street 18431 (570) 253-4349
Bethel Bethel-Tulpehocken Public Library 8601 Lancaster Ave 19507 (717) 933-4060
Bethel Park Bethel Park Public Library 5100 West Library Ave 15102 (412) 835-2207
Bethlehem Bethlehem Area Public Library 11 West Church St 18018 (610) 867-3761
Biglerville Harbaugh Thomas Library 59 W. York Street 17307 (717) 677-6257
Birdsboro Boone Area Library 129 N. Mill St. 19508 (610) 582-5666
Black Lick Burrell Township Library 190 Park Drive 15716 (724) 248-7122
Blain Community Library Of Western Perry County 104 E. Main St. 17006 (717) 536-3761
Blairsville Blairsville Public Library 113 N. Walnut St. 15717 (724) 459-6077
Bloomsburg Bloomsburg Public Library 225 Market St 17815 (570) 784-0883
Bloomsburg Columbia County Traveling Library Authority 15 Perry Ave 17815 (570) 387-8782
Blossburg Blossburg Memorial Library 307 Main St 16912 (570) 638-2197
Blue Bell Wissahickon Valley Pub Library 650 Skippack Pike 19422 (215) 643-1320
Boyertown Boyertown Community Library 29 E Philadelphia Ave 19512 (610) 369-0496
Braddock Braddock Carnegie Library 419 Library Street 15104 (412) 351-5356
Bradford Bradford Area Public Library 67 W Washington St 16701 (814) 362-6527
Bridgeville Bridgeville Public Library 441 Station St 15017 (412) 221-3737
Bristol Bucks County Free Library - Margaret R. Grundy Memorial Library 680 Radcliffe Street 19007 (215) 788-7891
Brockway Mengle Memorial Library 324 Main Street 15824 (814) 265-8245
Brodheadsville Western Pocono Community Library 2000 Pilgrim Way 18322 (570) 992-7934
Brookville Rebecca M Arthurs Memorial Library 223 Valley St 15825 (814) 849-5512
Broomall Marple Public Library 19008 (610) 356-1510
Brownsville Brownsville Free Public Library 100 Seneca St 15417 (724) 785-7272
Bryn Mawr Ludington Library 5. S. Bryn Mawr Avenue 19010 (610) 525-1776
Burgettstown Burgettstown Community Library 2 Kerr St 15021 (724) 947-9780
Bushkill Pike County Public Library Drop Box - Lehman Township 18424
Butler Butler Area Public Library 218 North Mckean St 16001 (724) 287-1715
Butler Butler County Federated Library System 218 N. Mckean St. 16001 (724) 283-1880
City Library Address Zip Phone
Caguas Caguas Public Library Dr. Pedro Albizu Campos 38 Padial St. 72609 (787) 743-5348
California California Area Public Library 100 Wood Street 15419 (724) 938-2907
Cambridge Springs Cambridge Springs Public Library 158 Mcclellan St 16403 (814) 398-2123
Cammal Pine Creek Link 145 Railroad St. 17723 (570) 753-3649
Camp Hill Cleve J. Fredricksen Library 100 North 19th Street 17011 (717) 761-3900
Camuy Camuy Public Library po box 569 00627 (787) 898-2280
Canonsburg Greater Canonsburg Pub Library 68 East Pike St 15317 (724) 745-1308
Canton Green Free Library 14 North Center St 17724 (570) 673-5744
Carbondale Carbondale Public Library 5 North Main St 18407 (570) 282-4281
Carlisle Bosler Free Library 158 West High St 17013 (717) 243-4642
Carmichaels Flenniken Public Library 102 East George St 15320 (724) 966-5263
Carnegie Andrew Carnegie Free Library 300 Beechwood Ave 15106 (412) 276-3456
Carrolltown Carrolltown Public Library 140 East Carroll Street 15722 (814) 344-6300
Castle Shannon Community Library Of Castle Shannon 3677 Myrtle Ave 15234 (412) 563-4552
Catao Catao Public Library Alberto Davila Fuertes 165 Las Nereidas Ave. 00962
Catasauqua Catasauqua Public Library PO Box 127 18032 (610) 264-4151
Catasauqua Public Library Of Catasauqua 18032 (610) 264-4151
Ceiba Ceiba Public Library po box 224 00735 (787) 885-2180
Center Valley Southern Lehigh Public Library 3200 Preston Lane 18034 (610) 282-8825
Chambersburg Coyle Free Library 102 North Main St 17201 (717) 263-1054
Chambersburg Franklin County Library System 101 Ragged Edge Road South 17201 (717) 709-0282
Chambersburg Franklin County Library System Bookmobile - Outreach 101 Ragged Edge Rd S 17202 (717) 264-9863
Chambersburg Grove Family Library 101 Ragged Edge Rd South 17202 (717) 264-9663
Charleroi John K Tener Library 638 Fallowfield Ave 15022 (724) 483-8282
Chester J. Lewis Crozer Library 620 Engle St 19013 (610) 494-3454
Chester Springs Chester Springs Library 1685a Art School Road 19425 (610) 827-9212
Christiana Moores Memorial Library 326 N Bridge St 17509 (610) 593-6683
Clairton Clairton Public Library 616 Miller Ave 15025 (412) 233-7966
Clarion Clarion County Library System 644 Main Street (814) 226-6340
Clarion Clarion Free Library 644 Main St. 16214 (814) 226-7172
Clarks Summit Abington Community Library 1200 West Grove Street 18411 (570) 587-3440
Claysburg Claysburg Area Public Library Inc p.o.box 189 16625 (814) 239-2782
Clearfield Joseph Elizabeth Shaw Library 1 South Front St 16830 (814) 765-3271
Coatesville Coatesville Area Public Library 501 E Lincoln Highway 19320 (610) 384-4115
Cochranton Cochranton Area Public Library 107 Pine St 16314 (814) 425-3996
Collingdale Collingdale Public Library 823 Macdade Blvd 19023 (610) 583-2214
Columbia Columbia Public Library 24 South Sixth St 17512 (717) 684-2255
Conneaut Lake Margaret Shontz Memorial Library 145 Second St 16316 (814) 382-6666
Conneautville James A Stone Memorial Library 1101 Main Street 16406 (814) 587-2142
Connellsville Carnegie Free Library - Connellsville 299 S Pittsburgh St 15425 (724) 628-1380
Conshohocken Conshohocken Free Library 301 Fayette Street 19428 (610) 825-1656
Conshohocken Montgomery County Library Information Network Consortium 301 Fayette Street 19428 (610) 238-0580
Cooperstown Cooperstown Public Library 182 N. Main Street 16317 (814) 374-4605
Coplay Coplay Public Library 49 South Fifth St 18037 (610) 262-7351
Coraopolis Coraopolis Memorial Library 601 School St 15108 (412) 264-3502
Corozal Corozal Public Library 13 Marina St. 78322 (787) 859-2714
Corry Corry Public Library 117 W Washington St. 16407 (814) 664-7611
Coudersport Coudersport Public Library 502 Park Ave 16915 (814) 274-9382
Coudersport Potter-Tioga Library System 502 Park Avenue 16915 (814) 274-7422
Cranberry Twp Cranberry Public Library 2525 Rochester Rd Suite 300 16066 (724) 776-9100
Cresco Barrett Paradise Friendly Library box 1010 18326 (570) 595-7171
Cresson Cresson Public Library 231 Laurel Ave 16630 (814) 886-2619
Curwensville Clearfield County Public Library 601 Beech St 16833 (814) 236-0589
City Library Address Zip Phone
Dallas Back Mountain Memorial Library 96 Huntsville Rd 18612 (570) 675-1182
Dalton Dalton Community Library 113 East Main St 18414 (570) 563-2014
Danville Thomas Beaver Free Library 205 Ferry Street 17821 (570) 275-4180
Darby Darby Library 1001 Main St 19023 (610) 586-7310
Dawson Brownfield Community Public Library 291 Banning Road 15428 (724) 529-7680
Delmont Delmont Public Library 77 Greensburg St 15626 (724) 468-5329
Derry Caldwell Memorial Library 988 N Chestnut St Ext 15627 (724) 694-5765
Dillsburg Dillsburg Area Public Library 17 South Baltimore Street 17019 (717) 432-5613
Donora Donora Public Library 510 Meldon Ave 15033 (724) 379-7940
Dover Dover Area Community Library 3700-3 Davidsburg Rd. 17315 (717) 292-6814
Downingtown Downingtown Library Company 330 East Lancaster Ave 19335 (610) 269-2741
Doylestown Bucks County Free Library - Doylestown District Center Library 150 South Pine St 18901 (215) 348-0332
Dubois Dubois Public Library 31 S Brady St 15801 (814) 371-5930
Dunbar Dunbar Community Library 60 Connellsville Street 15431 (724) 277-4775
Duquesne Carnegie Library Of Mckeesport - Duquesne 300 Kennedy Avenue 15110 (412) 469-9143
Dushore Sullivan County Library 206 Center Street 18614 (570) 928-9352
City Library Address Zip Phone
Eagleville Lower Providence Community Library 50 Parklane Dr 19403 (610) 666-6640
East Berlin East Berlin Community Library 105 Locust Street 17316 (717) 259-9000
Easton Easton Area Public Library 515 Church St 18042 (610) 258-2917
Easton Mary Meuser Memorial Library 1803 Northampton St 18042 (610) 258-3040
Ebensburg Ebensburg Free Public Library 225 W Highland Ave 15931 (814) 472-7957
Elizabeth Carnegie Library Of Mckeesport - Elizabeth Forward 401 Rock Run Road 15037 (412) 896-2371
Elizabethtown Elizabethtown Public Library 10 South Market Street 17022 (717) 367-7467
Elizabethville Elizabethville Area Library 80 North Market Street 17023 (717) 362-9825
Elkland Elkland Area Community Library 110 E Parkway Ave 16920 (814) 258-7576
Ellwood City Ellwood City Area Pub Library 510 Crescent Ave 16117 (724) 758-6458
Elysburg Ralpho Township Public Library 206 S. Market St. Suite 6 17824 (570) 672-9449
Emmaus Emmaus Public Library 11 East Main St 18049 (610) 965-9284
Emporium Barbara Moscato Brown Memorial Library 27 West 4th. Street 15834 (814) 486-8011
Ephrata Ephrata Public Library 550 South Reading Rd 17522 (717) 738-9291
Erie Erie County Public Library 16507 (814) 451-6900
Essington Tinicum Memorial Public Library 620 Seneca St 19029 (610) 521-9344
Etters Red Land Community Library 48 Robin Hood Dr 17319 (717) 938-5599
Evans City Evans City Public Library 204 S. Jackson Street 16033 (724) 538-8695
Everett Everett Free Library 137 East Main St 15537 (814) 652-5922
Exton Chester County Library 450 Exton Square Parkway 19341 (610) 280-2600
City Library Address Zip Phone
Factoryville Factoryville Public Library 163 College Avenue 18419 (570) 945-3788
Fajardo Fajardo Public Library Arcadio S. Belaval 53 Garrido Morales St. Corner Of Ig 00738 (787) 863-2768
Fallsington Bucks County Free Library - Fallsington Library 139 Yardley Avenue 19054 (215) 295-4449
Farrell Stey Nevant Public Library 1000 Roemer Blvd 16121 (724) 983-2714
Feasterville Bucks County Free Library - Township Library Of Lower Southampton Feasterville 1983 Bridgetown Pike 19053 (215) 355-1183
Fleetwood Fleetwood Area Public Library 110 W Arch St 19522 (610) 944-0146
Florida Florida Municipal Library 65 Juan Rosado Ave. 00650 (787) 822-1980
Folcroft Borough Of Folcroft Public Library 1725 Delmar Dr 19032 (610) 586-1690
Folcroft Folcroft Public Library 1725 Delmar Drive 19032 (610) 586-1690
Folsom Ridley Township Public Library 100 E Macdade Blvd 19033 (610) 583-0593
Ford City Ford City Public Library 1136 Fourth Ave 16226 (724) 763-3591
Forest City Susquehanna County Library - Forest City Branch Library 531 Main St. 18421 (570) 785-5590
Fort Loudon Fort Loudon Community Library 210 Mullen Street 17224 (717) 369-4704
Fort Washington Upper Dublin Public Library 805 Loch Alsh Ave 19034 (215) 628-8744
Foxburg Foxburg Free Library Association 31 Main Street 16036 (724) 659-3431
Frackville Frackville Free Public Library 56 N. Lehigh Avenue 17931 (570) 874-3382
Frackville Frackville Free Public Library 56 North Lehigh Avenue 17931 (570) 874-3382
Franklin Franklin Public Library 421 12th St 16323 (814) 432-5062
Fredericksburg Matthews Public Library 102 West Main Street 17026 (717) 865-5523
Fredericktown Fredericktown Area Public Library 38 Water St. 15333 (724) 377-0017
City Library Address Zip Phone
Galeton Galeton Public Library 5 Park Lane 16922 (814) 435-2321
Gallitzin Gallitzin Public Library 411 Convent Street, Suite 30 16641 (814) 886-4041
Gap Pequea Valley Public Library - Gap Branch 875 Houston Run Dr., Suite 220 17527 (717) 442-3304
Genesee Genesee Area Library 301 Main Street 16923 (814) 228-3328
Gettysburg Adams County Library System 140 Baltimore St 17325 (717) 334-0163
Gibsonia Northern Tier Regional Library - Pine Center 700 Warrendale Road 15044 (724) 625-5655
Gibsonia Northern Tier Regional Library - Richland Center 4015 Dickey Rd 15044 (724) 449-2665
Girard Rice Avenue Community Public Library 705 Rice Avenue 16417 (814) 774-4982
Gladwyne Gladwyne Library 362 Righters Mill Road 19035 (610) 642-3957
Glen Mills Rachel Kohl Community Library 687 Smithbridge Road 19342 (610) 358-3445
Glen Rock A Hufnagel Public Library Of Glen Rock 32 Main Street 17327 (717) 235-1127
Glen Rock Arthur Hufnagel Public Library Of Glen Rock 32 Main Street 17327 (717) 235-1127
Glenolden Glenolden Library 211 S Llanwellyn Ave 19036 (610) 583-1010
Glenshaw Shaler North Hills Library 1822 Mount Royal Blvd 15116 (412) 486-0211
Glenside Cheltenham Township Library System 215 S Keswick Ave 19038 (215) 885-0457
Greeley Pike County Public Library - Lackawaxen Township Branch 223 Route 590 18425 (570) 685-3100
Greeley Pike County Public Library Drop Box - Lackawaxen Township 223 Route 590 18425
Greencastle Lilian S. Besore Memorial Library 305 East Baltimore Street 17225 (717) 597-7920
Greensburg Greensburg Hempfield Area Library 237 South Pennsylvania Avenue 15601 (724) 837-5620
Greenville Greenville Area Public Library 330 Main St 16125 (724) 588-5490
Grove City Grove City Community Library 125 West Main St 16127 (724) 458-7320
Guanica Guanica Public Library Domingo Suarez Cruz 49 Trece De Marzo St. 00653 (787) 821-1002
Guayama Guayama Electronic Municipal Library 1 Ashford St., Corner Of Vicente Pa 78503 (787) 866-8169
Guayanilla Guayanilla Public Library Julia Rojas Reyes 65606 (787) 835-3100
Guaynabo San Juan Community Library At Bucaplaa po box 3758 97037 (787) 789-4600
Gurabo Gurabo Public Library Jose Emilio Gonzalez 00778 (787) 737-6000
City Library Address Zip Phone
Hallstead Susquehanna County Library - Hallstead-Great Bend Branch Library 135 Franklin Ave. 18822 (570) 879-2227
Hamburg Hamburg Public Library 35 North 3rd St 19526 (610) 562-2843
Hamlin Salem Public Library 518 Easton Tpk 18427 (570) 689-0903
Hamlin The Community Library Of Lake Salem Townships 518 Easton Turnpike Rt. 191 18427 (570) 689-0903
Hanover Guthrie Memorial Library - Hanovers Public Library 2 Library Place 17331 (717) 632-5183
Harrisburg Dauphin County Library System 101 Walnut St. 17101 (717) 234-4961
Harrisburg East Shore Area Library 4501 Ethel Street 17109 (717) 652-9380
Harrisburg Kline Library 530 South 29th Street 17104 (717) 234-3934
Harrisburg Madeline L. Olewine Memorial Library 2410 North Third St. 17110 (717) 232-7286
Harrisburg Mccormick Riverfront Library 101 Walnut Street 17101 (717) 234-4976
Harrison City Penn Area Library 2001 Municipal Court 15636 (724) 744-4414
Hastings Hastings Public Library 312 Beaver St 16646 (814) 247-8231
Hatboro Union Library Company Of Hatborough 243 South York Rd 19040 (215) 672-1420
Hatillo Hatillo Electronic Library Pedro Lopez po box 8 65900 (787) 898-0270
Havertown Haverford Township Free Library 1601 Darby Road 19083 (610) 446-3082
Hawley Hawley Library 103 Main St 18428 (570) 226-4620
Hazleton Hazleton Area Public Library 55 N Church St 18201 (570) 454-2961
Hegins Tri Valley Free Public Library 633 East Main St 17938 (570) 682-8922
Hellam Kreutz Creek Valley Library Center 66 Walnut Springs Rd. 17406 (717) 252-4080
Hellertown Hellertown Area Library 409 Constitution Ave 18055 (610) 838-8381
Herminie Sewickley Township Public Library 201 Highland Avenue 15637 (724) 446-9940
Hershey Hershey Public Library 701 Cocoa Ave. 17033 (717) 533-6555
Hollidaysburg Hollidaysburg Area Public Library 405 Clark St 16648 (814) 695-5961
Hollsopple Somerset County Library - Conemaugh Township Branch 120 Whistler Street 15935 (814) 479-2542
Honesdale Wayne County Public Library 1406 Main St 18431 (570) 253-1220
Honey Brook Honey Brook Community Library 687 Compass Road 19344 (610) 273-3303
Hormigueros Hormigueros Public Municipal Library po box 47 00660 (787) 849-0790
Horsham Horsham Township Library 435 Babylon Road 19044 (215) 443-2609
Houston Chartiers-Houston Com Library 730 West Grant St 15342 (724) 745-4300
Hughesville Hughesville Area Public Library 146 South 5th Street 17737 (570) 584-3762
Hummelstown William H. Marion C. Alexander Family Library 200 West Second Street 17036 (717) 566-0949
Huntingdon Huntingdon County Library 330 Penn St 16652 (814) 643-0200
Huntingdon Valley Huntingdon Valley Library 625 Red Lion Rd 19006 (215) 947-5138
Hustontown Hustontown Branch Library PO Box 426 17229 (717) 987-3606
Hyde Park Hyde Park Public Library 700 Main St. 15641
Hyndman Hyndman-Londonderry Public Library 161 Clarence Street 15545 (814) 842-3782
City Library Address Zip Phone
Indiana Indiana Free Library Inc 845 Philadelphia St 15701 (724) 465-8841
Intercourse Pequea Valley Public Library 31 Center Street 17534 (717) 768-3160
Irwin Norwin Public Library Association 100 Caruthers Lane 15642 (724) 863-4700
City Library Address Zip Phone
Jacobus Village Library 35 C N. Main St. 17407 (717) 428-1034
Jayuya Jayuya Public Library Nemesio R. Canales 86 Guillermo Estevez St. 66404 (787) 828-4515
Jeannette Jeannette Public Library 500 Magee Avenue 15644 (724) 523-5702
Jefferson Greene County Library System 107 Hatfield St. 15344 (724) 883-2107
Jefferson Hills Jefferson Hills Public Library 925 Old Clairton Rd 15025 (412) 655-7741
Jenkintown Jenkintown Library 460 Old York Road 19046 (215) 884-0593
Jersey Shore Jersey Shore Public Library 110 Oliver Street 17740 (570) 398-9891
Jim Thorpe Dimmick Memorial Library 54 Broadway 18229 (570) 325-2131
Johnsonburg Johnsonburg Public Library 520 Market St 15845 (814) 965-4110
Johnstown Cambria County Library System 248 Main St. 15901 (814) 536-5131
Johnstown Highland Community Library 330 Schoolhouse Rd 15904 (814) 266-5610
Juncos Juncos Public Library Dr. Jose M. Gallardo po box 1706 00777 (787) 713-1135
City Library Address Zip Phone
Kane Friends Memorial Library 230 Chase Street 16735 (814) 837-7010
Kennett Square Bayard Taylor Memorial Library 216 East State Street 19348 (610) 444-2702
King Of Prussia Upper Merion Township Library 175 W Valley Forge Rd 19406 (610) 265-4805
Kingston Hoyt Library 284 Wyoming Ave 18704 (570) 287-2013
Kittanning Kittanning Public Library 280 N Jefferson St 16201 (724) 543-1383
Knox Knox Public Library 620 S Main St 16232 (814) 797-1054
Knoxville Knoxville Public Library 112 E Main St. 16928 (814) 326-4448
Kutztown Louisa Gonser Community Library Inc 70 Bieber Alley 19530 (610) 683-5820
City Library Address Zip Phone
Laceyville Laceyville Public Library p o box 68 18623 (570) 869-1958
Lafayette Hill William Jeanes Memorial Library 4051 Joshua Rd 19444 (610) 828-0441
Lakewood Northern Wayne Community Library 11 Library Road 18439 (570) 798-2444
Lancaster Lancaster Public Library 125 North Duke St 17602 (717) 394-2651
Lancaster Library System Of Lancaster County 1866 Colonial Village Ln, Suite 107 17601 (717) 207-0500
Lancaster Manheim Township Public Library 595 Granite Run Drive 17601 (717) 560-6441
Lancaster Shuts Environmental Library 3 Natures Way 17602 (717) 295-2055
Langhorne Bucks County Free Library - Langhorne Branch 301 S. Pine Street 19047 (215) 757-2510
Lansdale Lansdale Public Library 301 Vine Street 19446 (215) 855-3228
Lansdowne Lansdowne Public Library 55 South Lansdowne Ave 19050 (610) 623-0239
Las Piedras Las Piedras Municipal Library Aurea M. Perez 89 Celso Barbosa St. 00771 (787) 733-2610
Latrobe Adams Memorial Library 1112 Ligonier St 15650 (724) 539-1972
Latrobe Unity Library 156 Beatty-County Road 15650 (724) 532-1840
Laureldale Muhlenberg Community Library 3612 Kutztown Rd 19605 (610) 929-0589
Laurelton West End Library 45 Ball Park Road 17835 (570) 922-4773
Lebanon Lebanon Community Library 125 N Seventh St 17046 (717) 273-7624
Leesport Schuylkill Valley Community Library 1310 Washington Rd 19533 (610) 926-1555
Lehighton Lehighton Area Memorial Library 124 North St 18235 (610) 377-2750
Leola Lancaster Public Library - Leola Branch 46 Hillcrest Avenue 17540 (717) 656-7920
Levittown Bucks County Free Library - Levittown Branch 7311 New Falls Road 19055 (215) 949-2324
Lewisburg Public Library For Union County 255 Reitz Blvd 17837 (570) 523-1172
Lewistown Mifflin County Library 123 North Wayne St 17044 (717) 242-2391
Ligonier Ligonier Valley Library 120 West Main St 15658 (724) 238-6451
Lilly Lilly Washington Pub Library 520 Church St 15938 (814) 886-7543
Lima Middletown Free Library 21 North Pennell Road 19037 (610) 566-7828
Linesville Linesville Community Public Library 111 Penn Street 16424 (814) 683-4354
Lititz Lititz Public Library 651 Kissel Hill Road 17543 (717) 626-2255
Littlestown Littlestown Library 232 North Queen Street 17340 (717) 359-0446
Lock Haven Annie Halenbake Ross Library 232 West Main St 17745 (570) 748-3321
Loiza Loiza Public Library po box 508 00772 (787) 886-4059
Lower Burrell Peoples Library - Lower Burrell 3052 Wachter Ave. 15068 (724) 339-1565
Lykens Northern Dauphin Library 683 Main Street 17048 (717) 453-9315
City Library Address Zip Phone
Macungie Lower Macungie Library 3450 Brookside Road 18062 (610) 966-6864
Mahanoy City Mahanoy City Public Library 17-19 West Mahanoy St. 17948 (570) 773-1610
Malvern Malvern Public Library 1 E First Avenue, Suite 2 19355 (610) 644-7259
Manheim Manheim Community Library 15 East High St 17545 (717) 665-6700
Manor Manor Public Library 44 Main Street, Suite 500 15665 (724) 864-6850
Mansfield Mansfield Free Public Library 71 North Main St 16933 (570) 662-3850
Marcus Hook Mary M Campbell Library 19061 (610) 485-6519
Marianna Marianna Community Public Library 247 Jefferson Avenue 15345 (724) 267-3888
Marienville Marienville Area Library 110 East Spruce St 16239 (814) 927-8552
Mars Mars Area Public Library 107 Grand Ave 16046 (724) 625-9048
Martinsburg Martinsburg Community Library 201 South Walnut St 16662 (814) 793-3335
Marysville Marysville Rye Library 198 Overcrest Road 17053 (717) 957-2851
Masontown German-Masontown Public Library 9 South Washington St 15461 (724) 583-7030
Matamoras Pike County Public Library Drop Box - Matamoras 10 Avenue I 18336
Mcconnellsburg Fulton County Library 227 North First St 17233 (717) 485-5327
Mcdonald Heritage Public Library 52 Fourth St 15057 (724) 926-8400
Mcewensville Montgomery House Warrior Run Area Public Library 20 Church St 17749 (570) 538-1381
Mckees Rocks F.O.R. Sto-Rox Library 500 Chartiers Ave 15136 (412) 771-1222
Mckeesport Carnegie Library Of Mckeesport 1507 Library Avenue 15132 (412) 672-0625
Mcmurray Peters Township Public Library 616 East Mcmurray Rd 15317 (724) 941-9430
Meadville Meadville Public Library 848 North Main Street 16335 (814) 336-1773
Mechanicsburg Joseph T. Simpson Public Library 16 N Walnut St 17055 (717) 766-0171
Media Francis J. Catania Law Library 201 W. Front St. 19063 (610) 891-4462
Media Med Upper Prov Free Library 1 East Front St 19063 (610) 566-1918
Media Media-Upper Providence Library 1 E. Front St. 19063 (610) 566-1918
Mercer Mercer Area Library 143 North Pitt St 16137 (724) 662-4233
Meyersdale Meyersdale Public Library 210 Center 15552 (814) 634-0512
Middleburg Middleburg Community Library 13 North Main Street 17842 (570) 837-5931
Middleburg Middleburg Community Library 13 North Main Street 17842 (570) 837-5931
Middletown Middletown Public Library 20 North Catherine St 17057 (717) 902-6412
Midland Carnegie Library, Midland 61 Ninth St 15059 (724) 643-8980
Mifflinburg Herr Memorial Library 500 Market Street 17844 (570) 966-0831
Mifflinburg Jane Annette Herr Memorial Library 500 Market Street 17844 (570) 966-0831
Mifflintown Juniata County Library 498 Jefferson St 17059 (717) 436-6378
Milford Pike County Public Library - Dingman Township Branch 100 Bond Court 18328 (570) 686-7045
Milford Pike County Public Library - Milford Branch - Adminstration Offices 201 Broad Street 18337 (570) 296-8211
Milford Pike County Public Library Drop Box - Dingman Township 100 Bond Court 18337
Milford Pike County Public Library Drop Box - Milford 201 Broad Street 18337
Millersburg Johnson Memorial Library 799 East Center Street 17061 (717) 692-2658
Milton Milton Public Library 23 South Front St 17847 (570) 742-7111
Minersville Minersville Public Library 220 S Fourth St 17954 (570) 544-5196
Monaca Community College Of Beaver County 1 Campus Drive 15061 (724) 480-3442
Monaca Monaca Public Library 609 Pennsylvania Avenue 15061 (724) 775-9608
Monessen Monessen Public Library District Center 326 Donner Avenue 15062 (724) 684-4750
Monongahela Monongahela Area Library 813 West Main St 15063 (724) 258-5409
Monroeton Monroeton Public Library 110 College Avenue 18832 (570) 265-2871
Monroeville Monroeville Public Library 4000 Gateway Campus Blvd 15146 (412) 372-0500
Montgomery Montgomery Area Public Library 1 South Main Street 17752 (570) 547-6212
Montoursville Dr. W. B. Konkle Memorial Library 384 Broad St 17754 (570) 368-1840
Montrose Susquehanna County Historical Society Free Library Association 18 Monument Street 18801 (570) 278-1881
Montrose Susquehanna County Library - Main Library 18 Monument Street 18801 (570) 278-1881
Montrose Susquehanna County Library - Outreach Services 2 Monument Square 18801 (570) 278-1881
Moon Township Moon Township Public Library 1700 Beaver Grade Rd, Suite 100 15108 (412) 269-0334
Morgan South Fayette Township Library 515 Millers Run Rd 15064 (412) 257-8660
Morgantown Village Library Of Morgantown 207 N. Walnut Street 19543 (610) 286-1022
Morovis Morovis Electronic Municipal Library po box 655 00687 (787) 862-6161
Morrisville Bucks County Free Library - Morrisville Free Library 300 N. Pennsylvania Avenue 19067 (215) 295-4850
Morrisville Morrisville Free Library Association 300 North Pennsylvania Ave 19067 (215) 295-4850
Moscow North Pocono Public Library 113 Van Brunt St 18444 (570) 842-4700
Mount Carmel Mount Carmel Public Library 30 South Oak St 17851 (570) 339-0703
Mount Jewett Mount Jewett Memorial Library 7 E. Main St 16740 (814) 778-5588
Mount Joy Milanof-Schock Library 1184 Anderson Ferry Rd. 17552 (717) 653-1510
Mount Pleasant Mount Pleasant Free Public Library Association 120 S Church St 15666 (724) 547-3850
Mountaintop Marian Sutherland Kirby Library 35 Kirby Avenue 18707 (570) 474-9313
Mountville Lancaster Public Library West - Mountville Branch 120 College Avenue 17554 (717) 285-3231
Mt Holly Springs Amelia S Givin Library 114 North Baltimore Ave 17065 (717) 486-3688
Muncy Muncy Public Library 108 South Main St 17756 (570) 546-5014
Munhall Carnegie Library Of Homestead 510 10th Ave 15120 (412) 462-3444
Murrsyville Westmoreland Library Network 4130 Sardis Rd 15668 (724) 327-1677
Murrysville Murrysville Community Library 4130 Sardis Rd 15668 (724) 327-1102
Myerstown Myerstown Community Library 199 North College St 17067 (717) 866-2800
City Library Address Zip Phone
Nanticoke Mill Memorial Library 495 East Main St 18634 (570) 735-3030
Nanty Glo Nanty Glo Public Library 942 Roberts St 15943 (814) 749-0111
Naranjito Naranjito Public Municipal Library Eugenio Morales Ayala 136 Ignacio Morales St. 00719 (787) 869-5154
Narberth Narberth Community Library 80 Windsor Avenue 19072 (610) 664-2878
Natrona Heights Community Library Of Allegheny Valley - Harrison Location 1522 Broadview Blvd. 15065 (724) 226-3491
Nazareth Memorial Library Of Nazareth Vicinity 295 E Center St 18064 (610) 759-4932
New Albany New Albany Community Library 98 Front Street 18833 (570) 363-2418
New Alexandria New Alexandria Public Library 15670 (724) 668-7747
New Bethlehem New Bethlehem Area Free Public Library 720 Broad St 16242 (814) 275-2870
New Bloomfield Bloomfield Public Library p.o. box 558 17068 (717) 582-7426
New Brighton New Brighton Public Library 1021 3rd Ave 15066 (724) 846-7991
New Castle New Castle Public Library 207 East North Street 16101 (724) 658-6659
New Cumberland New Cumberland Public Library 1 Benjamin Plaza 17070 (717) 774-7820
New Florence New Florence Community Library 122 Ligonier Street 15944 (724) 235-2249
New Holland Eastern Lancaster County Library 11 Chestnut Dr 17557 (717) 354-0525
New Hope Bucks County Free Library - Free Library Of New Hope And Solebury 93 W. Ferry Street 18938 (215) 862-2330
New Hope Free Library Of New Hope Solebury 93 West Ferry St 18938 (215) 862-2330
New Kensington Peoples Library - New Kensington 880 Barnes St 15068 (724) 339-1021
New Milford Pratt Memorial Library 752 Main St 18834 (570) 465-3098
New Oxford New Oxford Area Library 122 North Peter Street 17350 (717) 624-2182
Newfoundland Newfoundland Area Public Library 954 Main Street 18445 (570) 676-4518
Newport Newport Public Library 316 North Fourth St 17074 (717) 567-6860
Newtown Square Newtown Public Library 201 Bishop Hollow Rd 19073 (610) 353-1022
Newville John Graham Public Library 9 Parsonage St 17241 (717) 776-5900
Norristown Montgomery County-Norristown Public Library 1001 Powell St 19401 (610) 278-5100
North East Mccord Memorial Library 32 West Main Street 16428 (814) 725-4057
North Hills North Hills Community Library 212 Girard Avenue 19038 (215) 884-4760
North Versailles North Versailles Public Library 1401 Greensburg Ave 15137 (412) 823-2222
North Wales North Wales Library 233 S. Swartley Street 19454 (215) 699-5410
North Wales North Wales Mem Free Library 201 Summit St 19454 (215) 699-5410
Northampton Northampton Area Pub Library 18067 (610) 262-7537
Northern Cambria Northern Cambria Public Library 1030 Philadelphia Avenue 15714 (814) 948-8222
Northumberland Priestley Forsyth Memorial Library 100 King St 17857 (570) 473-8201
Norwood Norwood Public Library 513 Welcome Ave 19074 (610) 534-0693
City Library Address Zip Phone
Oakdale Western Allegheny Community Library 8042 Steubenville Pike 15071 (724) 695-8150
Oakmont Oakmont Carnegie Library 700 Allegheny River Blvd 15139 (412) 828-9532
Oil City Oil City Library 2 Central Ave 16301 (814) 678-3072
Orwigsburg Orwigsburg Area Fr Pub Library 214 E. Independence St 17961 (570) 366-1638
Osceola Mills Osceola Mills Public Library 600 Lingle St. 16666 (814) 339-7229
Oxford Oxford Public Library 48 South Second Street 19363 (610) 932-9625
City Library Address Zip Phone
Palmerton Palmerton Library 402 Delaware Ave 18071 (610) 826-3424
Palmyra Palmyra Public Library 325 South Railroad Street 17078 (717) 838-1347
Parkesburg Parkesburg Free Library 105 West St 19365 (610) 857-5165
Patillas Patillas Public Library Luis Manuel Santana Gaston 17 Luis Munoz Rivera St. 72306 (787) 839-4120
Patton Patton Public Library 404 Magee Avenue 16668 (814) 674-8231
Peckville Valley Community Library 739 River St 18452 (570) 489-1765
Perkasie Bucks County Free Library - Perkasie 491 Arthur Avenue 18944 (215) 257-9718
Perryopolis Mary Fuller Frazier School Community Library 403 West Constitution Street 15473 (724) 736-8480
Philadelphia Free Library Of Philadelphia 1901 Vine St 19103 (215) 686-5300
Philadelphia Free Library Of Philadelphia - Andorra Branch 705 East Cathedral Road 19128 (215) 685-2552
Philadelphia Free Library Of Philadelphia - Blanche A. Nixon-Cobbs Creek Branch 5800 Cobbs Creek Parkway 19143 (215) 685-1973
Philadelphia Free Library Of Philadelphia - Bushrod Branch 6304 Castor Avenue 19149 (215) 685-1471
Philadelphia Free Library Of Philadelphia - Bustleton Branch 10199 Bustleton Avenue 19116 (215) 685-0472
Philadelphia Free Library Of Philadelphia - Cecil B. Moore Branch 2320 Cecil B. Moore Avenue 19121 (215) 685-2766
Philadelphia Free Library Of Philadelphia - Central Library 1901 Vine Street 19103 (215) 686-5322
Philadelphia Free Library Of Philadelphia - Charles L. Durham Branch 3320 Haverford Avenue 19104 (215) 685-7436
Philadelphia Free Library Of Philadelphia - Charles Santore Branch 932 South 7th Street 19147 (215) 686-1766
Philadelphia Free Library Of Philadelphia - Chestnut Hill Branch 8711 Germantown Avenue 19118 (215) 685-9290
Philadelphia Free Library Of Philadelphia - David Cohen Ogontz Branch 6017 Ogontz Avenue 19141 (215) 685-3566
Philadelphia Free Library Of Philadelphia - Eastwick Branch 2851 Island Avenue 19153 (215) 685-4170
Philadelphia Free Library Of Philadelphia - Falls Of Schuylkill Branch 3501 Midvale Avenue 19129 (215) 685-2093
Philadelphia Free Library Of Philadelphia - Fishtown Community Branch 1217 East Montgomery Avenue 19125 (215) 685-9990
Philadelphia Free Library Of Philadelphia - Fox Chase Branch 501 Rhawn Street 19111 (215) 685-0547
Philadelphia Free Library Of Philadelphia - Frankford Branch 4634 Frankford Avenue 19124 (215) 685-1473
Philadelphia Free Library Of Philadelphia - Fumo Family Branch 2437 South Broad Street 19148 (215) 685-1758
Philadelphia Free Library Of Philadelphia - Greater Olney Branch 5501 North 5th Street 19120 (215) 685-2846
Philadelphia Free Library Of Philadelphia - Haddington Branch 446 North 65th Street 19151 (215) 685-1970
Philadelphia Free Library Of Philadelphia - Haverford Branch 5543 Haverford Avenue 19139 (215) 685-1964
Philadelphia Free Library Of Philadelphia - Holmesburg Branch 7810 Frankford Avenue 19136 (215) 685-8756
Philadelphia Free Library Of Philadelphia - Independence Branch 18 S. 7th Street 19106 (215) 685-1633
Philadelphia Free Library Of Philadelphia - Joseph E. Coleman Northwest Regional Library 68 West Chelten Avenue 19144 (215) 685-2150
Philadelphia Free Library Of Philadelphia - Katharine Drexel Branch 11099 Knights Road 19154 (215) 685-9383
Philadelphia Free Library Of Philadelphia - Kensington Branch 104 West Dauphin Street 19133 (215) 685-9996
Philadelphia Free Library Of Philadelphia - Kingsessing Branch 1201 South 51st Street 19143 (215) 685-2690
Philadelphia Free Library Of Philadelphia - Lawncrest Branch 6098 Rising Sun Avenue 19111 (215) 685-0549
Philadelphia Free Library Of Philadelphia - Library For The Blind And Physically Handicapped 919 Walnut Street 19107 (215) 683-3213
Philadelphia Free Library Of Philadelphia - Lillian Marrero Branch 601 West Lehigh Avenue 19133 (215) 685-9794
Philadelphia Free Library Of Philadelphia - Logan Branch 1333 Wagner Avenue 19141 (215) 685-9156
Philadelphia Free Library Of Philadelphia - Lovett Branch 6945 Germantown Avenue 19119 (215) 685-2095
Philadelphia Free Library Of Philadelphia - Lucien E. Blackwell West Philadelphia Regional Library 125 South 52nd Street 19139 (215) 685-7424
Philadelphia Free Library Of Philadelphia - Mcpherson Square Branch 601 East Indiana Avenue 19134 (215) 685-9995
Philadelphia Free Library Of Philadelphia - Nicetown-Tioga Branch 3720 North Broad Street 19140 (215) 685-9790
Philadelphia Free Library Of Philadelphia - Northeast Regional Library 2228 Cottman Avenue 19149 (215) 685-0522
Philadelphia Free Library Of Philadelphia - Oak Lane Branch 6614 North 12th Street 19126 (215) 685-2848
Philadelphia Free Library Of Philadelphia - Overbrook Park Branch 7422 Haverford Avenue 19151 (215) 685-0182
Philadelphia Free Library Of Philadelphia - Paschalville Branch 6942 Woodland Avenue 19142 (215) 685-2662
Philadelphia Free Library Of Philadelphia - Philadelphia City Institute 1905 Locust Street 19103 (215) 685-6621
Philadelphia Free Library Of Philadelphia - Queen Memorial Library 1201 South 23rd Street 19146 (215) 685-1899
Philadelphia Free Library Of Philadelphia - Ramonita De Rodriguez Branch 600 West Girard Avenue 19123 (215) 686-1768
Philadelphia Free Library Of Philadelphia - Richmond Branch 2987 Almond Street 19134 (215) 685-9992
Philadelphia Free Library Of Philadelphia - Roxborough Branch 6245 Ridge Avenue 19128 (215) 685-2550
Philadelphia Free Library Of Philadelphia - South Philadelphia Branch 1700 South Broad Street 19145 (215) 685-1866
Philadelphia Free Library Of Philadelphia - Tacony Branch 6742 Torresdale Avenue 19135 (215) 685-8755
Philadelphia Free Library Of Philadelphia - Thomas F. Donatucci, Sr. 1935 Shunk Street 19145 (215) 685-1755
Philadelphia Free Library Of Philadelphia - Torresdale Branch 3079 Holme Avenue 19136 (215) 685-0494
Philadelphia Free Library Of Philadelphia - Wadsworth Branch 1500 Wadsworth Avenue 19150 (215) 685-9293
Philadelphia Free Library Of Philadelphia - Walnut Street West 201 South 40th Street 19104 (215) 685-7671
Philadelphia Free Library Of Philadelphia - Welsh Road Branch 9233 Roosevelt Boulevard 19114 (215) 685-0498
Philadelphia Free Library Of Philadelphia - West Oak Lane Branch 2000 Washington Lane 19138 (215) 685-2843
Philadelphia Free Library Of Philadelphia - Whitman Branch 200 Snyder Avenue 19148 (215) 685-1754
Philadelphia Free Library Of Philadelphia - Widener Branch 2808 West Lehigh Avenue 19132 (215) 685-9799
Philadelphia Free Library Of Philadelphia - Wynnefield Branch 5325 Overbrook Avenue 19131 (215) 685-0298
Philadelphia Free Library Of Philadelphia - Wyoming Branch 231 East Wyoming Avenue 19120 (215) 685-9158
Phoenixville Phoenixville Public Library 183 Second Ave 19460 (610) 933-3103
Pipersville Bucks County Free Library - Pipersville Free Library 7114 Durham Road 18947 (215) 766-7880
Pittsburgh Allegheny County Library Association 22 Wabash Street, Suite 203 15220 (412) 921-1123
Pittsburgh Baldwin Borough Public Library 15227 (412) 885-2255
Pittsburgh Brentwood Library 3501 Brownsville Rd 15227 (412) 882-5694
Pittsburgh C C Mellor Memorial Library 15218 (412) 731-0909
Pittsburgh Carnegie Library Of Pittsburgh - Allegheny 1230 Federal Street 15212 (412) 237-1890
Pittsburgh Carnegie Library Of Pittsburgh - Beechview 1910 Broadway Avenue 15216 (412) 563-2900
Pittsburgh Carnegie Library Of Pittsburgh - Brookline 708-710 Brookline Boulevard 15226 (412) 561-1003
Pittsburgh Carnegie Library Of Pittsburgh - Carrick 1811 Brownsville Road 15210 (412) 882-3897
Pittsburgh Carnegie Library Of Pittsburgh - Downtown Business 612 Smithfield Street 15222 (412) 281-7141
Pittsburgh Carnegie Library Of Pittsburgh - East Liberty 130 S. Whitfield Street 15206 (412) 363-8232
Pittsburgh Carnegie Library Of Pittsburgh - Hazelwood 4901 Second Avenue 15207 (412) 421-2517
Pittsburgh Carnegie Library Of Pittsburgh - Hill District 2177 Centre Avenue At Kirkpatrick Street 15219 (412) 281-3753
Pittsburgh Carnegie Library Of Pittsburgh - Homewood 7101 Hamilton Ave 15208 (412) 731-3080
Pittsburgh Carnegie Library Of Pittsburgh - Knoxville 400 Brownsville Road 15210 (412) 381-6543
Pittsburgh Carnegie Library Of Pittsburgh - Lawrenceville 279 Fisk Street 15201 (412) 682-3668
Pittsburgh Carnegie Library Of Pittsburgh - Library For The Blind And Physically Handicapped 4724 Baum Boulevard 15213 (412) 687-2440
Pittsburgh Carnegie Library Of Pittsburgh - Lyncs Ppm 2100 Smallman Street 15222 (412) 877-8357
Pittsburgh Carnegie Library Of Pittsburgh - Main Oakland 4400 Forbes Avenue 15213 (412) 622-3114
Pittsburgh Carnegie Library Of Pittsburgh - Mt. Washington 315 Grandview Avenue 15211 (412) 381-3380
Pittsburgh Carnegie Library Of Pittsburgh - Sheraden 720 Sherwood Avenue 15204 (412) 331-1135
Pittsburgh Carnegie Library Of Pittsburgh - South Side 2205 East Carson Street 15203 (412) 431-0505
Pittsburgh Carnegie Library Of Pittsburgh - Squirrel Hill 5801 Forbes Avenue 15217 (412) 422-9650
Pittsburgh Carnegie Library Of Pittsburgh - West End 47 Wabash Avenue 15220 (412) 921-1717
Pittsburgh Carnegie Library Of Pittsburgh - Woods Run 1201 Woods Run Avenue 15212 (412) 761-3730
Pittsburgh Cooper-Siegel Community Library 403 Fox Chapel Road 15238 (412) 828-9520
Pittsburgh Crafton Public Library 140 Bradford Ave 15205 (412) 922-6877
Pittsburgh Dormont Public Library 2950 West Liberty Ave 15216 (412) 531-8754
Pittsburgh Forest Hills Library 444 Avenue D 15221 (412) 824-3567
Pittsburgh Green Tree Public Library 10 W Manilla Ave 15220 (412) 921-9292
Pittsburgh Mount Lebanon Public Library 16 Castle Shannon Blvd 15228 (412) 531-1912
Pittsburgh Northland Public Library 300 Cumberland Rd 15237 (412) 366-8100
Pittsburgh Pleasant Hills Public Library 302 Old Clairton Rd 15236 (412) 655-2424
Pittsburgh Plum Borough Library 445 Center-New Texas Road 15239 (412) 798-7323
Pittsburgh Robinson Township Library 1000 Church Hill Rd. 15205 (412) 787-3906
Pittsburgh Whitehall Public Library 100 Borough Park Dr 15236 (412) 882-6622
Pittsburgh Wilkinsburg Public Library - Eastridge Library 1900 Graham Blvd. 15235 (412) 342-0056
Pittsburgh William E. Anderson Library Of Penn Hills 1037 Stotler Road 15235 (412) 798-3507
Pittston Pittston Memorial Library 47 Broad St 18640 (570) 654-9565
Pleasant Mount Pleasant Mount Public Library 375 Great Bend Turnpike 18453 (570) 448-2573
Plymouth Plymouth Public Library 107 West Main St 18651 (570) 779-4775
Pocono Pines Clymer Library Association hc89, box 39b 18350 (570) 646-0826
Point Marion Point Marion Library 300 Ontario Avenue 15474 (724) 725-9553
Ponce Ponce Municipal Library Mariana Suarez De Longo Municipal A po box 1709 73317 (787) 812-3011
Port Allegany Samuel W Smith Mem Pub Library 22 Church St 16743 (814) 642-9210
Port Carbon Port Carbon Public Library 111 Pike St 17965 (570) 622-6115
Portage Portage Public Library 704 Main Street 15946 (814) 736-4340
Pottstown Pottstown Public Library 500 High Street 19464 (610) 970-6551
Pottsville Pottsville Free Public Library 215 W Market St 17901 (570) 622-8880
Primos Upper Darby Township Sellers Memorial Free Public Library 409 Ashland Ave. 19018 (610) 622-8091
Prospect Prospect Community Library 357 Main Street 16052 (724) 865-9718
Prospect Park Prospect Park Free Library 720 Maryland Ave 19076 (610) 532-4643
Punxsutawney Punxsutawney Memorial Library 301 East Mahoning St., Suite 4 15767 (814) 938-5020
City Library Address Zip Phone
Quakertown Bucks County Free Library - Quakertown Branch 401 West Mill Street 18951 (215) 536-3306
Quarryville Quarryville Library Center 357 Buck Road 17566 (717) 786-1336
City Library Address Zip Phone
Ralston Ralston Link 10975 Route 14 Hwy 17763 (570) 995-5360
Reading Berks County Public Libraries 1037f Macarthur Road 19605 (610) 378-5260
Reading Exeter Community Library 4569 Prestwick Drive 19606 (610) 406-9431
Reading Reading Public Library 100 S. 5th Street 19602 (610) 655-6350
Red Hill Upper Perkiomen Valley Library 350 Main Street 18076 (215) 679-2020
Red Lion Kaltreider-Benfer Library 147 S Charles St 17356 (717) 244-2032
Renovo Renovo Library 317 7th Street 17764 (570) 923-0390
Reynoldsville Reynoldsville Public Library 460 E. Main St. 15851 (814) 653-9471
Richboro Bucks County Free Library - Free Library Of Northampton Township 25 Upper Holland Road 18954 (215) 357-3050
Richboro Free Library Of Northampton Twnshp 25 Upper Holland Road 18954 (215) 357-3050
Richland Richland Community Library 111 East Main Street 17087 (717) 866-4939
Ridgway Ridgway Free Public Library 329 Center St 15853 (814) 773-7573
Ridley Park Ridley Park Public Library 107 E. Ward Street 19078 (610) 583-7207
Riegelsville Bucks County Free Library - Riegelsville Public Library 615 Easton Road 18077 (610) 749-2357
Riegelsville Riegelsville Library 615 Easton Road 18077 (610) 749-2357
Rimersburg Eccles Lesher Memorial Library 673 Main St. 16248 (814) 473-3800
Ringtown Ringtown Area Library 132 W. Main Street 17967 (570) 889-5503
Roaring Spring Roaring Spring Comm Library 320 East Main St 16673 (814) 224-2994
Robesonia Robesonia Community Library 75-A South Brooke St 19551 (610) 693-3264
Rochester Rochester Public Library 252 Adams St 15074 (724) 774-7783
Royersford Royersford Free Public Library 200 South Fourth Avenue 19468 (610) 948-7277
City Library Address Zip Phone
Saegertown Saegertown Area Library 325 Broad St 16433 (814) 763-5203
Saltsburg Saltsburg Free Library 307 Point Street, Suite 2 15681 (724) 639-9763
San German San German Public Library Raquel Quinones 11 Jose Julian Acosta St. 68340 (787) 892-6820
San Juan Biblioteca De Todos - La Fondita De Jesus 1050 Monserrate St. 91013 (787) 721-5405
San Juan Carnegie Public Library 7 Constitution Ave. 90120 (787) 722-4739
San Juan Puerto Rico Art Museum Research Center Library 299 De Diego Ave. 94012
San Juan Regional Library For The Blind And Physically Impaired 520 Constitution Ave 00901 (787) 723-2519
Saxonburg Saxonburg Area Library 240 West Main St 16056 (724) 352-4810
Saxton Saxton Community Library 315 Front St 16678 (814) 635-3533
Sayre Sayre Public Library 122 South Elmer Ave 18840 (570) 888-2256
Schuylkill Haven Schuylkill Haven Free Public Library 104 Saint John St 17972 (570) 385-0542
Schwenksville Perkiomen Valley Library At Schwenksville 290 Second Street 19473 (610) 287-8360
Scott Township Scott Township Public Library 301 Lindsay Road 15106 (412) 429-5380
Scottdale Scottdale Public Library 106 Spring Street 15683 (724) 887-6140
Scranton Albright Memorial Library 500 Vine Street 18509 (570) 348-3000
Scranton Lackawanna County Childrens Library 520 Vine Street 18509 (570) 348-3000
Scranton Lackawanna County Library System 520 Vine Street 18509
Scranton Nancy Kay Holmes Branch Library 18509 (570) 207-0764
Scranton Scranton Public Library 500 Vine Street 18509 (570) 348-3000
Selinsgrove Selinsgrove Community Library 297 Route 204 17870 (570) 374-7163
Selinsgrove Snyder County Libraries, Inc. 1 North High St 17870 (570) 374-7163
Sewickley Sewickley Public Library 500 Thorn St 15143 (412) 741-6920
Shamokin Shamokin Coal Township Public Library 210 East Independence St 17872 (570) 648-3202
Sharon Community Library Of The Shenango Valley 11 N Sharpsville 16146 (724) 981-4360
Sharon Hill Sharon Hill Public Library 246 Sharon Ave 19079 (610) 586-3993
Sheffield Sheffield Township Library 20 Leather St 16347 (814) 968-3439
Shenandoah Shenandoah Area Free Public Library 15 West Washington Street 17976 (570) 462-9829
Shillington Mifflin Community Library 6 Philadelphia Ave. 19607 (610) 777-3911
Shinglehouse Oswayo Valley Memorial Library 103 North Pleasant Street 16748 (814) 697-6691
Shippensburg Shippensburg Public Library 73 W King St 17257 (717) 532-4508
Shrewsbury Paul Smith Library Of Southern York County 80 Constitution Avenue 17361 (717) 235-4313
Shrewsbury Southern York County Library 80 Constitution Ave 17361 (717) 235-4313
Sinking Spring Sinking Spring Public Library 3940 Penn Ave 19608 (610) 678-4311
Slatington Slatington Library Inc 650 Main St 18080 (610) 767-6461
Smethport Hamlin Memorial Library 123 S Mechanic St 16749 (814) 887-9262
Somerset Mary S Biesecker Public Library 230 S Rosina Ave 15501 (814) 445-4011
Somerset Somerset County Federated Library System 6022 Glades Pike 15501 (814) 445-2556
Somerset Somerset County Library 6022 Glades Pike, Suite 120 15501 (814) 445-5907
South Fork South Fork Public Library 320 Main St 15956 (814) 495-4812
South Park South Park Township Library 2575 Brownsville Rd 15129 (412) 833-5585
Southampton Bucks County Free Library - Southampton Free Library 947 Street Road 18966 (215) 322-1415
Southampton Southampton Free Library 947 Street Rd 18966 (215) 322-1415
Spring City Spring City Free Public Library 245 Broad St 19475 (610) 948-4130
Spring Grove Glatfelter Memorial Library 101 Glenview Rd 17362 (717) 225-3220
Springboro Springboro Public Library 110 S Main St 16435 (814) 587-3901
Springdale Springdale Free Public Library 331 School St 15144 (724) 274-9729
Springfield Springfield Township Library 70 Powell Rd 19064 (610) 543-2113
St Marys Saint Marys Public Library 127 Center St 15857 (814) 834-6141
St Thomas Saint Thomas Library 30 School House Road 17252 (717) 369-4716
State College Schlow Centre Region Library 211 South Allen Street 16801 (814) 237-6236
Stewartstown Mason Dixon Public Library 250 Bailey Drive 17363 (717) 993-2404
Strasburg Strasburg-Heisler Library 143 Precision Ave 17579 (717) 687-8969
Stroudsburg Eastern Monroe Public Library 1002 North 9th St 18360 (570) 421-0800
Sugar Grove Sugar Grove Free Library 22 Harmon St 16350 (814) 489-7872
Summerville Summerville Public Library 114 Second Avenue 15864 (814) 856-3169
Sunbury Degenstein Community Library 40 South Fifth Street 17801 (570) 286-2461
Susquehanna Susquehanna County Library - Susquehanna Branch Library 83 Erie Boulevard, Suite C 18847 (570) 853-4106
Swarthmore Swarthmore Public Library 121 Park Avenue 19081 (610) 543-0436
Swissvale Carnegie Free Library Of Swissvale 1800 Monongahela Ave 15218 (412) 731-2300
Sykesville Sykesville Public Library 21 East Main St 15865 (814) 894-5243
City Library Address Zip Phone
Tamaqua Tamaqua Public Library 30 South Railroad St 18252 (570) 668-4660
Tarentum Community Library Of Allegheny Valley - Tarentum Location 400 Lock Street 15084 (724) 226-0770
Taylor Taylor Community Library 710 South Main Street 18517 (570) 562-1234
Telford Indian Valley Public Library 100 East Church Ave 18969 (215) 723-9109
Tidioute Tidioute Free Library 197 Main Street 16351 (814) 484-3581
Tionesta Sarah S Bovard Mem Library 156 Elm St. 16353 (814) 755-4454
Titusville Benson Memorial Library, Inc. 213 North Franklin St 16354 (814) 827-2913
Toa Baja Toa Baja Public Library Jaime Fonalledas 55 Luis Munoz Rivera St. 00949 (787) 794-2145
Tobyhanna Pocono Mountain Public Library 5540 Memorial Blvd 18466 (570) 894-8860
Topton Brandywine Community Library 60 Tower Drive 19562 (610) 682-7115
Towanda Towanda Public Library 104 Main St 18848 (570) 265-2470
Tower City Tower-Porter Community Library 230 E Grand Ave 17980 (717) 647-4900
Trafford Trafford Community Public Library 416 Brinton Avenue 15085 (412) 372-5115
Tremont Tremont Area Free Public Library 19 North Pine Street 17981 (570) 695-3325
Trout Run Cogan House Link 4609 Route 184 Hwy. 17771 (570) 634-2048
Troy Allen F. Pierce Free Library 115 Center Street 16947 (570) 297-2745
Troy Bradford County Library System 16093 Route 6 16947 (570) 297-2436
Trujillo Alto Trujillo Alto Municipal Library Emilio Diaz Valcarcel 29 Luis Munoz Rivera St. 97718 (787) 755-4160
Tunkhannock Tunkhannock Public Library 220 W Tioga St. 18657 (570) 836-1677
Turtle Creek Turtle Creek Satellite 519 Penn Avenue 15145 (412) 829-7112
Tyrone Tyrone-Snyder Township Public Library 1000 Pennsylvania Ave. 16686 (814) 684-1133
City Library Address Zip Phone
Ulster Mather Memorial Library 300 Main Street 18850 (570) 358-3595
Ulysses Ulysses Library 401 North Main St 16948 (814) 848-7226
Union City Union City Public Library 2 Stranahan St. 16438 (814) 438-3209
Uniontown Uniontown Public Library 24 Jefferson St 15401 (724) 437-1165
Unityville Unityville Link 4298 Route 42 Hwy. 17774 (570) 458-4740
Upper Darby Upper Darby Township Sellers Memorial Free Public Library 76 South State Rd 19082 (610) 789-4440
Upper Darby Upper Darby Township Sellers Memorial Free Public Library 100 Garrett Road 19082 (610) 734-7649
Upper St Clair Upper St Clair Township Library 1820 Mclaughlin Run Rd 15241 (412) 835-5540
Utuado Utuado Public Library 118 Dr. Cueto St. 64128 (787) 894-3566
City Library Address Zip Phone
Vandergrift Vandergrift Public Library Association 128 C Washington Ave. 15690 (724) 568-2212
City Library Address Zip Phone
Wallingford Helen Kate Furness Fr Library 100 North Providence Rd 19086 (610) 566-9331
Warminster Bucks County Free Library - Warminster Township Free Library 18974 (215) 672-4362
Warminster Warminster Township Free Library 1076 Emma Lane 18974 (215) 672-4362
Warren Warren Library Association 205 Market St 16365 (814) 723-4650
Washington Citizens Library 55 South College St 15301 (724) 222-2400
Waterford Waterford Public Library 24 South Park Row 16441 (814) 796-4729
Wayne Memorial Library Of Radnor Township 114 West Wayne Ave 19087 (610) 687-1124
Wayne Tredyffrin Public Library 582 Upper Gulph Rd 19087 (610) 688-7092
Waynesboro Alexander Hamilton Memorial Free Library 45 East Main Street 17268 (717) 762-3335
Waynesburg Eva K Bowlby Public Library 311 North West St 15370 (724) 627-9776
Wellsboro Green Free Library 134 Main St 16901 (570) 724-4876
Wernersville Wernersville Public Library 100 North Reber Street 19565 (610) 678-8771
West Chester West Chester Public Library 415 North Church St 19380 (610) 696-1721
West Grove Avon Grove Free Library 117 Rosehill Avenue 19390 (610) 869-2004
West Newton West Newton Public Library 124 N Water St. 15089 (724) 872-8555
West Pittston West Pittston Library 200 Exeter Ave 18643 (570) 654-9847
Westfield Westfield Public Library 147 Maple St 16950 (814) 367-5411
Wexford Northern Tier Regional Library - Bookmobile 15090 (412) 321-1853
White Oak Carnegie Library Of Mckeesport - White Oak 169 Victoria Drive 15131 (412) 678-2002
Whitehall Whitehall Township Public Library 3700 Mechanicsville Rd 18052 (610) 432-4339
Wilcox Wilcox Public Library 105 Clarion Street 15870 (814) 929-5639
Wilkes-Barre Osterhout Free Library 71 South Franklin St 18701 (570) 823-0156
Wilkinsburg Wilkinsburg Public Library 605 Ross Ave 15221 (412) 244-2940
Williamsburg Williamsburg Public Library 511 West 2nd St 16693 (814) 832-3367
Williamsport Barbours Link 179 Dunwoody Road 17701 (570) 478-2081
Williamsport James V. Brown Library 19 East 4th Street 17701 (570) 326-0536
Williamsport Lycoming County Library System 19 East 4th St 17701 (570) 326-0536
Willow Grove Upper Moreland Free Public Library 109 Park Avenue 19090 (215) 659-0741
Windber Windber Public Library Association 1909 Graham Ave 15963 (814) 467-4950
Womelsdorf Womelsdorf Community Library 203 W High St 19567 (610) 589-1424
Worthington W W F Community Library 214 East Main St 16262 (724) 297-3762
Wrightstown Bucks County Free Library - Village Library Of Wrightstown 727 Penns Park Road 18940 (215) 598-3322
Wrightstown Village Library Of Wrightstown 727 Penns Park Road 18940 (215) 598-3322
Wyalusing Wyalusing Public Library 202 Church Street 18853 (570) 746-1711
Wyndmoor Free Library Of Springfield 1600 Paper Mill Road 19038 (215) 836-5300
Wyndmoor Free Library Of Springfield Township 1600 Paper Mill Rd 19038 (215) 836-5300
Wynnewood Penn Wynne Library 130 Overbrook Parkway 19096 (610) 642-7844
Wyoming Wyoming Free Library 358 Wyoming Ave 18644 (570) 693-1364
Wyomissing Spring Township Library 78-C Commerce Drive 19610 (610) 373-9888
Wyomissing Wyomissing Public Library 9 Reading Blvd 19610 (610) 374-2385
City Library Address Zip Phone
Yabucoa Yabucoa Public Library Reinaldo Alvarez Costa po box 97 00767 (787) 893-3385
Yardley Bucks County Free Library - Yardley-Makefield Branch 1080 Edgewood Road 19067 (215) 493-9020
Yauco Yauco Public Library Luis E. Catala 4 Baldorioty St. 00698 (787) 856-1100
Yeadon Yeadon Public Library 809 Longacre Blvd 19050 (610) 623-4090
York Jefferson Resource Center And Computer Lab 501 N. Pershing Ave. 17404 (717) 854-9860
York Martin Library At Manchester Township 3200 Farmtrail Road 17402 (717) 764-4646
York Martin Library At The Art Institute Of York In Springettsbury Township 1409 Williams Road 17402 (717) 757-1070
York Martin Memorial Library 159 East Market St 17401 (717) 846-5300
York Wellington Resource Center And Computer Lab 303 Brooklyn Ave 17403 (717) 854-9860
York York County Library System 159 East Market Street 17401 (717) 846-5300
Youngsville Youngsville Public Library 100 Broad Street 16371 (814) 563-7670
Youngwood Youngwood Area Public Library Inc 17 South Sixth St 15697 (724) 925-9350
City Library Address Zip Phone
Zelienople Zelienople Public Library 227 South High St 16063 (724) 452-9330