Schools in Willow Creek, California, the US. Schools locations in Willow Creek, California. Find the nearest schools locations, near you. All types of business services Accounting ATM Courthouse Finance Real estate School Travel All schools in Willow Creek Creekside Learning Center School 75 The Terrace, Willow Creek, California 95573 Write a review Phone Directions Willowcreek Headstart School +1 530-629-2283 730 California 96, Willow Creek, California 95573 Write a review Phone Website Directions