Willow Creek CA Auto Repair 1. 135 Mayfair St, Willow Creek, CA 95573 | Frank's Willow Creek Garage (530) 629-2709