top of page

Our Services

tec logo _edited.png

(530) 582-0564
 

10607 W River St, Ste. 1D

Truckee, CA, US 96161

​

(We're just off West River Street, across from the train tunnel overpass)

​

 

​Shop Hours:

​​

​Saturdays              

Sundays                 

Mondays                

Tuesdays               

Wednesdays          

Thursdays              

Fridays                       

 

​​

​​

​10a - 5p             

10a - 5p                  

CLOSED                

CLOSED               

10a - 6p        

10a - 6               

10a - 6                      

bottom of page