Search results
- See moreSee moreSee moreSee moreMcClelland Small Animal HospitalVeterinary Medicine
McClelland Small Animal Hospital is the oldest existing and operating animal hospital in Buffalo, New York. The hospital...
Website: mcclellandsah.com
Phone: (716) 427-7131
Cross Streets: Near the intersection of Ellicott St and St Michael Pl
455 Ellicott St Buffalo, NY 14203 292.95 mi
Merchant Verified