Paradise Animal Clinic Address: 39032 Highway 299, Willow Creek, CA 95573 Phone: (530) 629-2310 Veterinarians, Animal Hospitals, Small Animals, Veterinarians Equipment & Supls, Veterinarians Equipment & Supplies Other Businesses: Willow Creek Library at 39 Highway 96, Willow Creek, CA 95573 Harvey, Stephen A at 3636 Brannan Mountain Rd, Willow Creek, CA 95573 Coast Central Credit Union at Highway 96 & 299, Willow Creek, CA 95573 Willow Creek Golf & Country at Big Foot Dr, Willow Creek, CA 95573