The Internal Medicine service at Elmwood Small Animal Hospital specializes in the diagnosis and treatment of serious health problems of dogs and cats including endocrine diseases, such as diabetes, Cushing's and Addison's disease, and hyperthyroidism. If you have any questions regarding this service, please give our office a call at (716) 876-6023 and we'll be happy to help.

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
Pet Type