Tahoe Forest Hospital: 10121 Pine Ave - Truckee, CA