Make an Appointment at Highland Animal Hospital New Clients

For our new clients, please bring a copy of your pet's current records with you to your appointment.

Drop-off Appointments

To schedule an appointment, please call (781) 433-0467 or email us.

We understand that often your busy schedule affects your ability to bring your pet in for a scheduled office visit, especially if he or she becomes ill suddenly. For your convenience, we offer the option of leaving your pet with us for the day for an examination. We will contact you afterwards to discuss our findings and treatment recommendations.

Terms of Payment

Payment is expected at the time services are rendered. We accept VISA, MasterCard, Discover, American Express, debit cards, and personal checks. CareCredit is also available for qualifying individuals.

Needham MA Location & Hospital Hours

31 Wellesley Avenue
Needham, MA 02494
Phone: (781) 433-0467
Fax: (781) 433-0319

Office hours are by appointment only except in cases of emergency.

Monday - Wednesday: 8 a.m. - 8 p.m.
Thursday - Friday: 8 a.m. - 7 p.m.
Saturday: 8 a.m. - 2 p.m.
Sunday: Closed

›› Back to Top