All Auto & Diesel Repair
1190 Market St Ste B
Yuba City, CA 95991-3462
530-441-6571