Serving you at two locations:

25 Summer Street
Buffalo, NY 14209
+1 (716) 883-3324
f. +1 (716) 883-7758

2323 N. Forest Road
Getzville, NY 14068
+1 (716) 689-2287
f. +1 (716) 689-7708

You can leave a message using the contact form below.

All fee quote requests and specific medical questions should be made directly to our offices. Medical questions regarding your pet cannot be answered by e-mail.
This web site should NEVER be used for urgent health care matters. The anticipated turn around time for a response may be two or more business days.

This question is for testing whether you are a human visitor and to prevent automated spam submissions.
7 + 5 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.