Richboro PA Libraries 1. 25 Upper Holland Rd, Richboro, PA 18954 | Free Library of Northampton Township (215) 357-3050