Immaculate Conception Church
January 29, 2021. Home of the Immaculate Conception Catholic Parish, the church was built in 1904 and moved across the Chena River to its current location in 1911. Temperature: -5°F (-21°C) | Sunrise: 9:47 am | Sunset: 4:21 pm