Veterinary clinic
City Creatures Animal Hospital
2113 Delaware Avenue, Buffalo, NY 14216
Opening hours
Hours not listed. Please call ahead at (716) 873-7000 to confirm availability.
2113 Delaware Avenue, Buffalo, NY 14216
Hours not listed. Please call ahead at (716) 873-7000 to confirm availability.