ATMs in Willow Creek, California, the US. ATMs locations in Willow Creek, California. Find the nearest atms locations, near you. All types of business services Accounting ATM Courthouse Finance Real estate School Travel All atms in Willow Creek Access to Money ATM Finance 39103 California 299, Willow Creek, California 95573 Write a review Phone Website Directions ATM (SpeedEx) ATM Finance 39143 California 299, Willow Creek, California 95573 Write a review Phone Directions ATM (Umpqua Bank) ATM Finance 39171 California 299, Willow Creek, California 95573 Write a review Phone Directions