Address: 10104 Donner Pass Rd, Truckee, CA 96161, USAPhone: 530-587-4883Website: http://tahoetreehouse.com