Address: 427 N. Shoshone St., Twin Falls, ID, 83301
Year Built: 1966-67
Architectural Style: Neoclassical Revival
Year Visited: 2021