This is
Saint Alphonsus Ligouri church in Saint Louis. It is called the "Rock Church", located at
1118 North Grand Avenue at Cook, just north of Saint Louis University.
The church is staffed by the
Congregatio Sanctissimi Redemptoris, Redemptorists of the Denver Province; the church is named after the founder of the order. The Redemptorist also locally run
Liguori Publications, in the northern Jefferson County town of
Liguori, Missouri.
No comments:
Post a Comment