Face Masks Required and greatly appreciated for the safety of staff and patrons.

Children ages 2 & under do not have to wear a mask.


 We respectfully ask that you limit today's visit to 30 minutes total. Call for computer reservations; one 40-minute session per day.

Limited seating; we are maintaining social distancing.

Other COVID-19 restrictions may apply.

Circulation Services

Library Catalog click here

Renewals: Call 610-583-1010 during regular business hours. Please do not leave a message on the voicemail.


Hold Requests (To Request a Book or other item): Call 610-583-1010 during regular business hours. Three (3) Hold Requests per phonecall, please.

Contactless Pickup: Call 610-583-1010 during regular business hours.

InterLibrary Loan: Call 610-583-1010 during regular business hours. Please provide author and title of desired item. ILLs may take ~2 weeks to fulfill.

Readers' Advisory (Book recommendations): Click here for NOVELIST

E-Books Etc.

eBooks & AudioBooks click here

NEW! hoopla  click here

Instantly borrow digital movies, music, eBooks and more, 24/7 with your library card.

Electronic Resources (newspapers and magazines.) click here

Genealogy click here

Other Services 

Computer Use: Call 610-583-1010 to make an appointment.

Printing from Library Computers:       .15 per page b + w

.25 per page color

Faxing: (outgoing): $1.00 per page

               (incoming): Call first.

PhotoCopying: Self-Service; .15 per page b + w. (Color not available.)

Library Orientation / Class Visits: by appointment only

Reference Appointments/ Computer Help: currently unavailable due to COVID.