10175 Levon Ave.
Truckee, CA 96161

Monday – Friday, 7 am – 5 pm

tfhclinic@tfhd.com