Tahoe Forest Hospital 530-587-6011 P.O Box 759, Truckee, CA 96160 View Map Go To Site < Back to blog Tahoe Forest Hospital Last updated: May 2015 Go To Site