10961 Stevens Lane, Truckee, CA 96161, USA
10961 Stevens Lane Truckee California 96161 United States

HSTT is committed to saving and improving the lives of pets through adoptions, community spay/neuter services and humane education programs.

Post as a guest by filling out the fields below or if you already have an account.
Name*
E-mail*
Website
Message*
email
Date
Recaptcha