Contact Us

Contact Info

Niagara Falls: 716-285-5734
Lewiston: 716-754-8333
Fax: 716-285-6810

Clinic Hours

Mon – Fri: 8:00 AM – 5:30 PM
Sat: 8:00 AM – 11:30 AM
Sun: Closed

Lewiston Location

725 Cayuga Street
Lewiston, NY 14092
By Appointment Only


Our Hospital is located at 527 Hyde Park Blvd in the city of Niagara Falls. Our number there is 716-285-5734

Our clinic in Lewiston is located at 725 Cayuga Street and is out patient only. The number there is 716-754-8333. Sick animals would be best seen at our Hyde Park location.

You can call our main office number for an appointment at either of our two locations. Just be sure to let the receptionist know which office you would like to go to. We see pets by appointment only, so please call ahead!

If you have an emergency during normal business hours, please call ahead and let us know so we can be sure a Doctor will be available to see you. If you need to send records or forms to us by fax, that number is 716-285-6810. Requests for quotes regarding fees or specific medical questions should only be made by calling our office directly.

Medical questions CANNOT be answered by e-mail.

Anticipated turn around time for our website inquiries is at least a week. NEVER use this method for any urgent health care matters

Unfortunately we are not able to provide after hours emergency service for your pets. We are affiliated with the Greater Buffalo Emergency Service, where a fully staffed clinic is available to handle any emergency. Please call 716-839-4043 for more information.

Your Name (required)

Your Email (required)


Your Message