Tahoe Snow Lab | 1730 River Rd. #110 | Tahoe City, CA 96145 | 530.581.2297

New Spring Hours

Monday - Thursday:  9am - 5pm

Friday - Saturday:  9am - 6pm

Sunday:  9am - 3pm