Have a question or comment? Fill out the Contact form and we will be in touch as soon as possible.


Feel free to contact us if you have any questions, suggestions, or would like to schedule an appointment. We look forward to hearing from you.

 

We accept cash, all major credit cards, care credit and checks with id as a form of payment for services rendered. We do not do any billing.  We will gladly set up a prepay plan prior to services rendered.

 

For after-hour emergency care for your pet, we provide our clients with the information to Greater Buffalo Veterinary Emergency Clinic. Their address is 4821 Genesee Street, Cheektowaga, NY 14225. If your pet is currently experiencing an emergency, please call (716) 839-4043 immediately.

Elmwood Small Animal Hospital
1606 Kenmore Avenue
Buffalo, NY 14216
Phone: (716) 876-6023
Office Hours
Monday:
8:00AM - 6:00PM
Tuesday:
8:00AM - 6:00PM
Wednesday:
8:00AM - 6:00PM
Thursday:
8:00AM - 6:00PM
Friday:
8:00AM - 6:00PM
Saturday:
8:00AM - 1:00PM
Sunday:
Closed
Contact Form
Fill out the form below, and we will get back to you as soon as possible!
Name*
Phone*
Email Address
Comments*
Message*
Appointment request
Need an appointment with a vet in Buffalo? Requesting an appointment is now easier than ever. Fill out the form below and we'll contact you to find a time that fits your schedule.
Client Name*
Phone Number*
Email Address
Are you a current client?
Best time(s) to call?
Preferred Appt Date
Preferred Appt Time
Message
Pet Type