Skip to content
Open Button
Home
Services
Repair Steps
Accident?
FAQ’s
Contact
Need to schedule a repair
Who are We?
Employment opportunities
Directions
Close Button
Directions
Shepherd’s Auto Body
10960 West River Street #105A
Truckee, CA 96161, USA
530.587.3366