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

Monday-Friday: 8am to 5pm