Buffalo Small Animal Hospital 1100 Main StreetSuite #150Buffalo, NY, 14209 View Phone 716-852-1112 Fax: 716-853-0137 View Website Experience & Reliability About Connect with this Business: Reservation Send to My Email Send to My Phone Print this Page