Local Public and College Libraries

http://www.buckslib.org/libraries/index.htm
The Bucks County Library Network is comprised of the 7 branches of the Bucks County Free Library in Bensalem, Doylestown, Langhorne, Levittown, Perkasie, Quakertown, and Yardley; Community Public Libraries in Bristol, Fallsington, Feasterville, Morrisville, New Hope, Northampton, Pipersville, Riegelsville, Southampton, Warminster, Wrightstown, and the Bucks County Community College Library.

http://www.hatborogov.com/library.html
The Union Library of Hatboro , 243 South York Road, Hatboro, PA 19040.
215-672-1420

http://www.ivpl.org/
Indian Valley Public Library, 100 E. Church Ave., Telford, PA. 18969. 
215-723-9109

http://www.mc3.edu/sa/lib/lrc.htm
Montgomery County Community College libraries.

http://www.mclinc.org
MCLINC: Montgomery County Library & Information Network Consortium consists of 13 member public libraries in Montgomery County:  Abington Township Public Library, Free Library of Springfield Township, Huntingdon Valley Library, Lower Providence Community Library, Pottstown Public Library, Cheltenham Township Libraries  (East Cheltenham, Elkins Park, Glenside, LaMott), Montgomery County - Norristown Public Library (Conshohocken, Royersford, Schwenksville, Upper Perkiomen), Upper Dublin Public Library, Upper Moreland Public Library, Upper Merion Township Library, Jenkintown Library, Narberth Community Library, and William Jeanes Library.

http://www.wvpl.org
Wissahickon Valley Public Library: Blue Bell
650 Skippack Pike (Rte.73) Blue Bell, PA 19422
215 643-1320

Wissahickon Valley Public Library: Ambler Branch
209 Race Street, Ambler, PA 19002
215 646-1072