Saturday, August 05, 2006

Photo of Saints Peter and Paul Church, in Saint Louis, Missouri

Here is a photo of Saints Peter and Paul Church, located in the Soulard neighborhood of Saint Louis, Missouri.

This is the Abeln family ancestral church.


  1. Mark, Did you go inside? You may have been a little disappointed at the renovations.

  2. Patrick,

    I have been inside. It has more of a congregational, and less of a sacramental look to it, with seating in the round. It didn't look like that when Grandfather Abeln was baptised.