Atwood Campus Center (built 1966)
Location: 61.19083°N, 149.80417°W