ES Dr. Erin ScottIs this you? Claim your profile 0 Write A Review Highland Animal Hospital 31 Wellesley Ave, Needham Heights, MA, 02494 (781) 433-0467