Find all the information for Liberty Animal Clinic, that provides veterinary services in Ozone Park, NY 11417