Martis Creek Lake
Address:
11989 Martis Dam Road
Truckee, CA 96161
About Martis Creek Lake
Martis Creek Lake is located at 11989 Martis Dam Road Truckee, CA 96161.
Address:
11989 Martis Dam Road
Truckee, CA 96161
Martis Creek Lake is located at 11989 Martis Dam Road Truckee, CA 96161.