Libraries in Needham (MA) Full list of companies Libraries category in Needham, Massachusetts Needham Public Library 1139 Highland Ave, Needham, MA 02494, (781)455-7559 Page 1