Willow Creek CA Veterinarians 1. 39032 Highway 299, Willow Creek, CA 95573 | Paradise Animal Clinic (530) 629-2310