Search
  • Ecclesia Turonensis

Renovation of Historic Church Nears Completion

Saints Peter and Paul Catholic Church in Petersburg, Iowa is nearing the finish of the multi-year renovation of the church building.