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.
Location: 301 S. 9th St. · Keokuk, Iowa
Area: less than one acre
Built: 1879-1885
Architect: William John Dillenburg · Joseph Conradi