Auto Repair and Maintenance
The Body Shop is a locally-owned and operated Auto Body & Paint Shop in Yuba City, CA. We are BBB A+ rated and have over 40 years experience.