Kidd Lake
Address:
15260 South Shore Drive
Truckee, CA 96161
About Kidd Lake
Kidd Lake is located at 15260 South Shore Drive Truckee, CA 96161.
Address:
15260 South Shore Drive
Truckee, CA 96161
Kidd Lake is located at 15260 South Shore Drive Truckee, CA 96161.