Public Library All Locations... NeedhamNewton go Results Found: 2 Button group with nested dropdown Chamber Member Library Foundation of Needham A permanent endowment to enhance the Needham Free Public Library A permanent endowment to enhance the Needham Free Public Library 1139 Highland Ave Needham MA 02494 (781) 455-7559 Newton Free Library Chamber Member Newton Free Library 330 Homer Street Newton MA 02459 (617) 796-1360