Find all the information for Paradise Animal Clinic, that provides veterinary services in Willow Creek, CA 95573