Veterinary clinic

McClelland Small Animal

455 Ellicott Street, Buffalo, NY 14203

Opening hours

Hours not listed. Please call ahead at (716) 847-0181 to confirm availability.

Other animal hospitals in Buffalo