Shepherd’s Auto Body
10960 West River Street #105A
Truckee, CA 96161, USA
530.587.3366