If your pet has a medical emergency or you need to schedule an appointment please call the appropriate clinic, do not send an email. Also, we cannot and will not answer medical questions via email – please call to schedule an appointment. Thank you!
Contact Us
Perry Office
3180 Route 246Perry, NY 14530
Phone: (585) 237-5550
Fax: (585) 237-5544
Hours of Operation:
M-F: 7am-6pm
Sat: 7am-4pm
Evening hours available on Wednesdays
Located at 3180 Route 246
One mile south of the intersection of Route 246 and Route 20A at Perry Center.
Just north of the Village of Perry on Route 246.
Batavia Office
3699 W. Main Street Rd.Batavia, NY 14020
Phone: (585) 343-4046
Fax: (585) 343-8990
Hours of Operation:
M-F: 7am-6pm
Sat: 7am-4pm
Located 1 mile west of Tops Market on Route 5.
Livonia Center Office
6760 Richmond Mills RoadLivonia, NY 14487
Phone: (585) 346-2140
Fax: (585) 346-3274
Hours of Operation:
M-F: 7am-6pm
Sat: 7am-4pm
Evening hours available on Tuesdays
Located at 6760 Richmond Mills Road (Route 20A)
Two miles east of the Village of Livonia.
Yorkshire Office
12129 Route 16Chaffee, NY 14030
Phone: (716) 492-5550
Fax: (716) 492-3182
Hours of Operation:
M-F: 7am-6pm
Sat: 7am-4pm
Evening hours available on Mondays
Located at 12129 Route 16 Half mile south of
intersection of
Route 16 and Route 39 east of
the Village of Arcade.
Large Animal Road Service
Coverage In Western & Central NYPhone: (585) 969-9115
or (585) 237-5550
Fax: (585) 237-5544
Hours of Operation:
M-F: 7am-5pm
Sat: 7am-12pm
Emergency services are available at all veterinary locations and large animal Road Services. Call the phone numbers above 24 hours a day for information.