164 West 21st St, New York, NY (Animal Clinic)