Timberlake Senior High School 5973 West Hwy 54 Spirit Lake, ID 83869-0909 (208) 623-6303 Rate This School