Veterinary clinic

Liberty Animal Clinic

92-12 Liberty Ave, New York, NY 11417

Opening hours

Hours not listed. Please call ahead at (718) 738-6666 to confirm availability.

Other animal hospitals in New York