Willow Creek from California Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Bigfoot Golf & Country Club - California, Willow Creek, Big Foot Drive, 95573 (530) 629-2193 Map Pizza Factory - California, Willow Creek, Po Box 999, 95573 Map Subway Sandwiches & Salads - California, Willow Creek, Po Box 683, 95573 Map Willow Creek Farms - California, Willow Creek, 1000 Country Club Dr, 95573 (530) 629-4950 Map