Locations


20180402_Clever_Minds_0100.JPG

The Yellow House

10090 Church Street
Truckee, CA 96161

 
20180402_Clever_Minds_0086.JPG

The Branch

10020 Church Street
Truckee, CA 96161

 
 

Get In Touch


Name *
Name

Phone: (530) 582-1707
Fax: (530) 582-1718

Mailing Address

PO Box 2581
Truckee, CA
96160

Email

vicki@cleverminds.org