[Verified businesses appear on the map and at the top of the listing.]

B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 
 

Bucks County Public Library - Doylestown Branch

150 S Pine Street
Doylestown, Pennsylvania 18901
215.348.9081
www.buckslib.org

 
 
 

Bucks County Public Library - Langhorne Branch

301 S. Pine Street
Langhorne, Pennsylvania 19047
215.757.2510
www.buckslib.org

 

Hours: Monday - Tuesday 1:00pm - 9:00pm Wednesday - Thursday 10:00am - 6:pm Friday closed Saturday 10:00am - 4:00pm

 
 

Free Library of New Hope and Solebury

93 W. Ferry Street
New Hope, Pennsylvania 18938
215.862.2330
www.nhslibrary.org

 

Hours: Monday - Wednesday 10:00am - 7:00pm Thursday - Saturday 10:00am - 5:00pm

 
 

Lambertville Free Public Library

6 Lilly Street
Lambertville, New Jersey 08530
609.397.0275
www.hclibrary.us/branches/lambertville.htm

 
 
 

Milford Public Library

40 Frenchtown Road
Milford, New Jersey 08848
908.995.4072
www.hclibrary.us/branches/milford.htm

 
 
 

Montgomery County-Norristown Public Library

1001 Powell Street
Norristown, Pennsylvania 19401
610.278.5100
mnl.mclinc.org

 
 
 

Newtown Library Company

114 East Centre Avenue
Newtown, Pennsylvania 18940
215.968.7659
newtownlibrarycompany.org

 
 
 

Readington Township Library

255 Main Street
Whitehouse Station, New Jersey 08889
908.534.4421
www.hclibrary.us/branches/readington.htm