Vets in Needham (MA) Full list of companies Vets category in Needham, Massachusetts Highland Animal Hospital 31 Wellesley Ave, Needham, MA 02494, (781)494-6611 Page 1