Our helpful, experienced library staff is standing by to guide you to the information and resources you need. We're looking forward to seeing you—or hearing from you—through whichever method you choose.

Online Chat

Talk online in realtime with librarians.

Visit Us

Visit a local branch and talk with us in person.


Call with your questions during our hours of operation: 215-686-5322

Email Us

Write us with your questions – we'll get back to you promptly

Text Us

Now you can ask a librarian your quick, simple questions using your cell phone!
Send your text to 66746 and start the body of the text with keyword askfree then a space, followed by your question.

Browse FAQs

We may have answered your questions before. Check out our extensive Knowledge Base.