10961 Stevens Lane, Truckee, CA 96161, USA
10961 Stevens Lane
Truckee
California
96161
United States
530.587.5948530.587.5948
HSTT is committed to saving and improving the lives of pets through adoptions, community spay/neuter services and humane education programs.