Center for Veterinary Care
Veterinary clinic
236 E 75th St · New York, NY 10021 · 0.2 mi
Center for Veterinary Care is a full-service small animal practice on the Upper East Side of Manhattan. It provides primary care, medical, surgical and dental services for dogs and cats, and offers an online…