McClelland Small Animal Hospital Veterinarians / 41 views Contact details 455 Ellicott StreetBuffalo,New York,14203 Show Phone Number1-716-847-0181 http://McClellandsah.com Facebook Twitter Related Post