Keokuk, US
The Church of All Saints is a parish of the Catholic Church in the Diocese of Davenport. The church is located in Keokuk, Iowa, United States. The church building is listed on the National Register of Historic Places as St. Peter Church, the name of the congregation that built it. The parish of All
Saints was established in 1982 as the result of the consolidation of the parishes of St. Peter's (1856), St. Mary's (1867), and St. Francis de Sales (1870). All three contributed furniture and fixtures to the newly constituted All Saints. The parish church is the former St. Peter's; St. Francis de Sales was subsequently demolished.
Listen to the audio guide for Church of All Saints Free on WIP — starts by itself when you arrive, even with the screen off