Veterinary clinic

Animal Clinic of Long Island City

32-01 36th Avenue, New York, NY 11106

Opening hours

Hours not listed. Please call ahead at (718) 204-1448 to confirm availability.

Other animal hospitals in New York