Due to technical issues, you may receive outdated notification emails. We expect this issue to be resolved shortly. Thank you for your patience. 

Contact Us


General Information 610.398.1361
Fax 610.398.3538


Access Services (Catalog, Collection) 610.398.1361 x16
Adult Services 610.398.1361 x13
Lending Services(Renewals, Holds, Library Cards) 610.398.1361 x20
Youth Services 610.398.1361 x19
Collection Development - Adults 610.398.1361 x13
Collection Development - Children & Teens 610.398.1361 x19
Community and Media Relations 610.398.1361 x17
Director 610.398.1361 x22
Events & Classes 610.398.1361 x13
Friends of the Library & Friends Book Sale TBA
Interlibrary Loan Service 610.398.1361 x16
Library Cards 610.398.1361 x15
Reference 610.398.1361 x16
Renewals & Holds 610.398.1361 x20
Volunteers 610.398.1361 x15