Truckee Animal Shelter

 
Directions

10961 Stevens Lane
Truckee, CA 96161

530-546-1990

Link: Animal Services Page

Hours
Monday through Saturday
10 a.m. to 5 p.m.