Phone: 530-541-0500
Toll Free: 877-720-2121
Address:
645 Emerald Bay Road,
South Lake Tahoe, CA 96150.
Located at the beginning of the
National Forest Bike Trail
To contact us via email please complete the form below.