Twin Cities Auto Works – Yuba City, CA Address 912 Chestnut St Yuba City, CA 95991 Phone Number (530) 673-6132 Website Visit the website