Search
  • Ecclesia Turonensis

Renovation of Iowa Church Nears Completion

Saints Peter and Paul Church in Petersburg, Iowa is nearing the finish of its multi-year renovation of the church building. The original church was built in 1905 and currently serves a ten-mile radius of approximately 200 families.


7 views0 comments