Public Library Resources

Torresdale Branch Library and Welsh Road Library

You can visit the following sites for Torresdale Branch Library virtual programing:





Welsh Road Library programming is being hosted through Facebook.

Message From Welsh Road Library: While the Free Library continues to follow federal, state, health, and local guidelines to help manage the spread of COVID-19 and our buildings remain closed to the public for now, several services across our system are expanding. Welsh Road Library is now offering contactless pickup of library materials by appointment, telephone reference, and our drop box is open Monday-Friday (9:00 A.M.-4:45 P.M.) for returns. We are quarantining all returns, so items will remain on the library card for at least 4 days after they are returned. But there are no late fees!

To find out more about limited services available at the Free Library please call the Welsh Road Library at 215-685-0498 or visit: