Participating Libraries by County Berks County Libraries Bernville Area Community Library 6721 Bernville Rd, 2 nd Floor Rear Bernville, PA 19506 610-488-1302 Bethel-Tulpehocken Public Library 8601 Lancaster Avenue Bethel, PA 19507 717-933-4060 Boone Area Library 129 N. Mill Street Birdsboro, PA 19508 610-582-5666 Boyertown Community Library 29 East Philadelphia Avenue Boyertown, PA 19512 610-369-0496 Brandywine Community Library 60 Tower Drive Topton, PA 19562 610-682-7115 Exeter Community Library 4569 Prestwick Drive Reading, PA 19606 610-406-9431 Fleetwood Area Public Library 110 West Arch Street Fleetwood, PA 19522 610-944-0146 Hamburg Public Library 35 North Third Street Hamburg, PA 19526 610-562-2843 Louisa Gonser Community Library 70 Bieber Alley Kutztown, PA 19530 610-683-5820 Mifflin Community Library 6 Philadelphia Avenue Shillington, PA 19607 610-777-3911 Muhlenberg Community Library 3612 Kutztown Road Laureldale, PA 19605 610-929-0589 Reading Public Library Children s Department 100 South Fifth Street, 2 nd Floor Reading, PA 19602 610-655-6350 Reading Public Library Northeast Branch 1348 North 11 th Street Reading, PA 19602 610-655-6361 Reading Public Library Northwest Branch 901 Schuylkill Avenue Reading, PA 19602 610-655-6360 Reading Public Library Southeast Branch 1426 Perkiomen Avenue Reading, PA 19602 610-655-6362
Robesonia Community Library 75-A South Brooke Street Robesonia, PA 19551 610-693-3264 Schuylkill Valley Community Library 1310 Washington Road Leesport, PA 19533 610-926-1555 Sinking Spring Public Library 3940 Penn Avenue Sinking Spring, PA 19608 610-678-4311 Spring Township Library 78C Commerce Drive Wyomissing, PA 19610 610-373-9888 Village Library 207 North Walnut Street Morgantown, PA 19543 610-286-1022 Wernersville Public Library 100 North Reber Street Wernersville, PA 19565 610-678-8771 West Lawn/Wyomissing Hills Library 101 Woodside Avenue West Lawn, PA 16909 610-678-4888 Womelsdorf Community Library 203 West High Street Womelsdorf, PA 19567 610-589-1424 Wyomissing Public Library 9 Reading Blvd Wyomissing, PA 19610 610-374-2385 Bucks County Libraries Bensalem Library 3700 Hulmeville Road Bensalem, PA 19020-4449 215-638-2030 Bucks County Library Center Doylestown 150 South Pine Street Doylestown, PA 18901-4932 215-348-9081 Pennswood Library 301 South Pine Street Langhorne, PA 19047-2887 215-757-2510 Levittown Regional Library 7311 New Falls Road Levittown, PA 19055 215-949-2324 Samuel Pierce Library 491 Arthur Avenue Perkasie, PA 18944-1033 215-257-9718 James A. Michener Library 401 West Mill Street Quakertown, PA 18951-1248 215-536-3306 Yardley-Makefield Library
1080 Edgewood Road Yardley, PA 19067-1648 215-493-9020 The Margaret R. Grundy Memorial Library 680 Radcliffe Street Bristol, PA 19007-5199 215-788-7891 Fallsington Library 139 Yardley Avenue Fallsington, PA 19054-1119 215-295-4449 Township Library of Lower Southampton 1983 Bridgetown Pike Feasterville, PA 19053-4493 215-355-1183 Morrisville Free Library Association 300 N. Pennsylvania Avenue Morrisville, PA 19067-6621 215-295-4850 Free Library of New Hope and Solebury 93 West Ferry Street New Hope, PA 18938-1332 215-862-2330 Free Library of Northampton Township Northampton Township Cultural Center 25 Upper Holland Road Richboro, PA 18954-1514 215-357-3050 Pipersville Free Library 7114 Durham Road Pipersville, PA 18947-9998 215-766-7880 Riegelsville Public Library 615 Easton Road Riegelsville, PA 18077-0065 610-749-2357 Southampton Free Library 947 Street Road Southampton, PA 18966-4728 215-322-1415 Warminster Township Free Library Log College Complex 1076 Emma Lane Warminster, PA 18974-2697 215-672-4362 Village Library of Wrightstown 727 Penns Park Road Wrightstown, PA 18940-9605 215-598-3322 Bucks County Free Library 229 California Road Quakertown, PA 18951-2482 Chester County Libraries Atglen Public Library 413 Atglen Avenue Atglen, PA 19310 610-593-6848 Bayard Taylor Memorial Library 216 E. State Street Kennett Square PA 19348 610-444-2702 Chester Springs Library
1685-A Art School Road Chester Springs, PA 19425 610-827-9212 Downingtown Library 330 E. Lancaster Avenue Downingtown, PA 19335-2946 610-269-2741 Henrietta Hankin Branch 215 Windgate Drive Chester Springs, PA 19425 610-321-1700 Malvern Public Library 1 East First Avenue Malvern, PA 19355-2743 610-644-7259 Paoli Library, a Tredyffrin Branch Library 18 Darby Road Paoli, PA 19301 610-296-7996 Phoenixville Public Library 183 Second Avenue Phoenixville, PA 19460 610-933-3013 Tredyffrin Public Library 582 Upper Gulph Road Strafford, PA 19087-2052 610-688-7092 Avon Grove Library 117 Rosehill Avenue West Grove, PA 19390 610-869-2004 Chester County Library & District Center 450 Exton Square Parkway Exton, PA 19341 610-280-2600 Coatesville Area Public Library 501 E. Lincoln Hwy. Coatesville, PA 19320 610-384-4115 Easttown Library & Information Center 720 First Avenue Berwyn, PA 19312 610-644-0138 Honey Brook Community Library 687 Compass Road Honey Brook, PA 19344 610-273-3303 Oxford Public Library 48 South Second Street Oxford, PA 19363-1377 610-932-9625 Parkesburg Free Library 105 West Street Parkesburg, PA 19365 610-857-5165 Spring City Library 245 Broad Street Spring City, PA 19475 610-948-4130 West Chester Public Library 415 North Church Street West Chester, PA 19380 610-696-1721 Delaware County Libraries
Aston Public Library 3270 Concord Road Aston, PA 19014 610-494-5877 Collingdale Public Library 823 MacDade Blvd. Collingdale, PA 19023-3794 610-583-2214 J. Lewis Crozer Library 620 Engle Street Chester, PA 19013 610-494-3454 Darby Free Library 1001 Main Street Darby, PA 19023 610-586-7310 Folcroft Public Library 1725 Delmar Drive Folcroft, PA 19032 610-586-1690 Helen Kate Furness Free Library 100 N. Providence Road Wallingford, PA 19086 610-566-9331 Glenolden Library 211 S. Llanwellyn Avenue Glenolden, PA 19036 610-583-1010 Haverford Township Free Library 1601 Darby Road Havertown, PA 19083 610-446-3082 Rachel Kohl Community Library 687 Smithbridge Road Glen Mills, PA 19342 610-358-3445 Lansdowne Public Library 55 S. Lansdowne Avenue Lansdowne, PA 19050 610-623-0239 Marple Public Library 2599 S. Sproul Road Broomall, PA 19008-2399 610-356-1510 Mary M. Campbell Marcus Hook Public Library 10th & Green Streets Marcus Hook, PA 19061 610-485-6519 Media-Upper Providence Free Library 1 E. Front Street Media, PA 19063 610-566-1918 Middletown Free Library 21 N. Pennell Road Lima, PA 19037 610-566-7828 Newtown Public Library 201 Bishop Hollow Road Newtown Square, PA 19073-4176 610-353-1022 Norwood Public Library 513 Welcome Avenue Norwood, PA 19074 610-534-0693 Prospect Park Free Library
720 Maryland Avenue Prospect Park, PA 19076 610-532-4643 Memorial Library of Radnor Township 114 W. Wayne Avenue Wayne, PA 19087 610-687-1124 Ridley Park Public Library 107 East Ward Street Ridley Park, PA 19078 610-583-7207 Ridley Township Public Library 100 E. MacDade Blvd Folsom, PA 19033-2592 610-583-0593 Sharon Hill Public Library 246 Sharon Ave. Sharon Hill, PA 19079 610-586-3993 Springfield Township Library 70 Powell Road Springfield, PA 19064 610-543-2113 Swarthmore Public Library Borough Hall 121 Park Avenue Swarthmore, PA 19081 610-543-0436 Tinicum Memorial Public Library 620 Seneca Street Essington, PA 19029 610-521-9344 Upper Darby Township & Sellers Memorial Free Library 76 S. State Road Upper Darby, PA 19082 610-789-4440 Upper Darby/Sellers Memorial Free Library Municipal Branch 100 Garrett Road Upper Darby, PA 19082 610-734-7649 Upper Darby/Sellers Memorial Free Library Primos Branch 409 Ashland Avenue Primos, PA 19018 610-622-8091 Yeadon Public Library 809 Longacre Blvd Yeadon, PA 19050-3398 610-623-4090 Lehigh County Libraries Allentown Library Main Branch 1210 Hamilton Street Allentown, PA 18102 610-820-2400 Allentown Library South Branch 601 W. Emaus Avenue Allentown, PA 18103 610-797-3832 Bethlehem Area Public Library Main Branch 11 West Church Street Bethlehem, PA 18018 610-867-3761 Bethlehem Area Public Library South Side Branch
400 Webster Street Bethlehem, PA 18015 610-867-7852 Catasauqua Public Library Third & Bridge Sts. Catasauqua, PA 18032 610-264-4151 Coplay Public Library 49 S. 5 th Street Coplay, PA 18037 610-262-7351 Emmaus Public Library 11 E. Main Street Emmaus, PA 18049 610-965-9284 Lower Macungie Library 3540 Brookside Road Macungie, PA 18062 610-966-6864 Parkland Community Library 4422 Walbert Avenue Allentown, PA 18104 610-398-1361 Southern Lehigh Public Library 3200 Preston Lane Center Valley, PA 18034 610-282-8825 Whitehall Township Public Library 3700 Mechanicsville Road Whitehall, PA 18052 610-432-4339 Montgomery County Libraries Abington Free Library 1030 Old York Road Abington, PA 19001 215-885-5180 Roslyn Free Library 2412 Avondale Avenue Roslyn, PA 19001 215-886-9818 East Cheltenham Branch 400 Myrtle Avenue Cheltenham, PA 19012 215-379-2077 Elkins Park Branch 563 Church Road Elkins Park, PA 19027 215-635-5000 Glenside Branch 215 S. Keswick Avenue Glenside, PA 19038 215-885-0455 La Mott Branch 7420 Sycamore Avenue La Mott, PA 19027 215-635-4419 Conshohocken Free Library 301 Fayette Street Conshohocken, PA 19428 610-825-1656 Free Library of Springfield Township 1600 Paper Mill Road
Wyndmoor, PA 19038 215-836-5300 Horsham Township Library 435 Babylon Road Horsham, PA 19044-1224 215-443-2609 Huntingdon Valley Library 625 Red Lion Road Huntingdon Valley, PA 19006 215-947-5138 Indian Valley Public Library 100 East Church Avenue Telford, PA 18969 215-723-9109 Jenkintown Library 460 Old York Road Jenkintown, PA 19046 215-884-0593 Lansdale Public Library 301 Vine Street Lansdale, PA 19446 215-855-3228 Ardmore Free Library 108 Ardmore Avenue Ardmore, PA 19003 610-642-5187 Bala Cynwyd Library 131 Old Lancaster Road Bala Cynwyd, PA 19004 610-664-1196 Belmont Hills Public Library 120 Mary Watersford Road Bala Cynwyd, PA 19004 610-664-8427 Gladwynne Free Library 362 Righters Mill Road Gladwyne, PA 19035 610-642-3957 Union Library of Hatboro 243 S York Rd. Hatboro, Pa 19040 Ludington Library 5 South Bryn Mawr Avenue Bryn Mawr, PA 19010 610-525-1776 Penn Wynne Library 130 Overbrook Parkway Wynnewood, Pa 19096 610-642-7844 Lower Providence Community Library 50 Parklane Drive Eagleville, PA 19403 610-666-6640 Montgomery County-Norristown Public Library 1001 Powell Street Norristown, PA 19401 610-278-5100 Conshohocken Free Library 301 Fayette Street Conshohocken, PA 19428 610-825-1656 Perkiomen Valley Library at Schwenksville 290 Second Street Schwenksville, PA 19473 610-287-8360
Royersford Free Public Library 200 South Fourth Avenue Royersford, Pa. 19468 610-948-7277 Upper Perkiomen Valley Library 350 Main Street Red Hill, PA 18076 215-679-2020 Upper Perkiomen Valley Library 350 Main Street Red Hill, PA 18076 215-884-4760 Upper Dublin Public Library 805 Loch Alsh Avenue Fort Washington, PA 19034 215-628-8744 North Wales Library 201 Summit Street North Wales, PA 19454 215-699-5410 The Union Library of Hatboro 243 South York Road Hatboro, PA 19040 215-672-1420 Upper Merion Township Library 175 West Valley Forge Road King of Prussia, PA 19406 610-265-4806 Wissahickon Valley Public Library Main Library 650 Skippack Pike (Rte.73) Blue Bell, PA 19422 215-643-1320 Wissahickon Valley Public Library Ambler Branch 209 Race Street Ambler, PA 19002 215-646-1072 Northampton Country Libraries Bangor Public Library 39 South Main Street Bangor, PA 18013 610-588-4136 Easton Area Public Library 515 Church Street Easton, PA 18042-3587 610-258-2917 Hellertown Area Library 409 Constitution Avenue Hellertown, PA 18055 610-838-8381 Mary Meuser Memorial Library 1803 Northampton Street Easton, PA 18042 610-258-3040 Nazareth Memorial Library 295 East Center Street Nazareth PA 18064 610-759-4932 Northampton Area Public Library 1615 Laubach Avenue Northampton, PA 18067 610-262-7537
Atlantic County Libraries Brigantine Public Library 201 15 th Street, South Brigantine, NJ 08203 609-266-0110 Egg Harbor City Library 134 Philadelphia Avenue Egg Harbor City, NJ 08215 609-804-1063 Egg Harbor Township Library 1 Swift Avenue Egg Harbor Township, NJ 08234 609-927-8664 Galloway Township Library 306 E. Jimmie Leeds Road Galloway Township, NJ 08205 609-652-2352 Hammonton Library 451 Egg Harbor Road Hammonton, NJ 08037 609-561-2264 Longport Library 2305 Atlantic Avenue Longport, NJ 08403 609-487-0272 Mays Landing Library 40 Farragut Avenue Mays Landing, NJ 08330 609-625-2776 Pleasantville Library 33 Martin L. King Drive Pleasantville, NJ 08232 609-641-1778 Somers Point Library 801 Shore Road Somers Point, NJ 08244 609-927-7113 Ventnor Library 6500 Atlantic Avenue Ventnor, NJ 08406 609-823-4614 Burlington County Libraries Bordentown Library 18 East Union Street Bordentown, NJ 08505 609-298-0622 Cinnaminson Library 1519 Riverton Road Cinnaminson, NJ 08077 856-829-9340 Evesham Library 984 Tuckerton Road Marlton, NJ 08053 856-983-1444 Maple Shade Library 200 Stiles Avenue Maple Shade, NJ 08052 856-779-9767 Pinelands Library 39 Allen Avenue Medford, NJ 08055 609-654-6113
Pemberton Library 16 Broadway Browns Mills, NJ 609-893-8262 Riverton Library 306 Main Street Riverton, NJ 856-829-2476 Beverly Free Library 441 Cooper Street Beverly, NJ 08010 609-387-1259 Burlington Free Library 23 West Union Street Burlington, NJ 08016 609-386-1273 Crosswicks Community Library Main Street Crosswicks, NJ 08515 609-298-6271 Delanco Public Library M. Joan Pearson School 1303 Burlington Avenue Delanco, NJ 08075 856-461-6850 Florence Township Public Library 1350 Hornberger Avenue Roebling, NJ 08554 609-499-0143 Mount Holly Library and Lyceum 307 High Street Mt. Holly, NJ 08060 609-267-7111 Riverside Public Library 10 Zurbrugg Way Riverside, NJ 08075 856-461-6922 Sally Stretch Keen Memorial Library 94 Main Street Vincentown, NJ 08088 609-859-3598 Mount Laurel Library 100 Walt Whitman Avenue Mount Laurel, NJ 08054 856-234-7319 Camden County Libraries Anthony P. Infanti Bellmawr Branch 35 East Browning Road Bellmawr, NJ 08031 856-931-1400 Gloucester Twp-Blackwood Rotary Public Library 15 S. Black Horse Pike Blackwood, NJ 08012 856-228-0022 William G. Rohrer Memorial Library - Haddon Twp Branch 15 MacArthur Blvd. Westmont, NJ 08108 856-854-2752 Merchantville Public Library 130 South Centre Street Merchantville, NJ 08109 856-665-3128
South County Regional Branch Library 35 Coopers Folly Road Atco, NJ 08004 856-753-2537 M. Allan Vogelson Regional Branch Library 203 Laurel Road Voorhees, NJ 08043 856-772-1636 Camden Free Public Library 418 Federal Street Camden, NJ 08103 856-757-7640 Camden Free Public Library - Fairview Branch 1503 Collings Road Camden, NJ 08104 856-962-6669 Camden Free Public Library - Ferry Avenue Branch 852 Ferry Avenue Camden, NJ 08104 856-342-9789 Cherry Hill Public Library 1100 Kings Hwy North Cherry Hill, NJ 08034-1911 856-667-0300 Moorestown Library 111 West Second Street Moorestown, NJ 08057 856-234-0333 Marie Fleche Memorial Library 49 S. White House Pike Berlin, NJ 08009-2301 Clementon Memorial Library 195 Gibbsboro Road Clementon, NJ 08021 Haddonfield Public Library 60 Haddon Avenue Haddonfield, NJ 08077