Our Locations

Heritage Veterinary Clinic

We believe that great medicine starts with authentic relationships. We take the time to get to understand your goals, worries, and questions.  So when you walk through our doors, your pet becomes our pet. Because that’s what family means.


200 County Hwy 11c
Cooperstown, NY 13326


Monday : 8:00am – 6:00pm
Tuesday : 8:00am – 7:00pm
Wednesday : 8:00am – 6:00pm
Thursday : 8:00am – 7:00pm
Friday : 8:00am – 6:00pm
Saturday : Closed
Sunday : Closed

(607) 300-5018

New Berlin Veterinary Clinic

When you walk through our doors, you do so knowing we’ll care for your pet like our own. But we do the same for people, too. To us, this community is our home. And the people and pets are like extended family.


5094 State Hwy 8
New Berlin, New York 13411


Monday: 8am – 6:30pm
Tuesday: 8am – 6pm
Wednesday: 8am – 6pm
Thursday: 8am – 6pm
Friday: 8am – 6pm
Saturday: Closed
Sunday: Closed

(607) 847-6118

Marcy Veterinary Clinic

We know that, to you, your dog or cat is truly family. And when it comes to family, only the best will do. Here, you will find cutting-edge medicine, state-of-the-art technology, and a team that is trained and focused on providing the best care possible, every single time.


9225 River Rd
Marcy, New York 13403


Monday: 8:00am – 6:00pm
Tuesday: 8:00am – 6:30pm
Wednesday: 8:00am – 6:30pm
Thursday: 8:00am – 6:30pm
Friday: 8:00am – 6:00pm
Saturday: Closed
Sunday: Closed

(315) 870-1576

Leatherstocking Veterinary Services

We believe in setting higher standards of care for horses, cattle, sheep, and camelids. We take the time to understand your priorities, the uniqueness of your pet or herd, and work as a team and partner to care the way you deserve.


117 County Hwy 17
New Berlin, NY 13411


Monday: 8am – 5:30pm
Tuesday: 8am – 5:30pm
Wednesday: 8am – 5:30pm
Thursday: 8am – 5:30pm
Friday: 8am – 5:30pm
Saturday: 8am – 1pm
Sunday: Closed

(607) 847-9990