St. Alphonsus Ligouri “The Rock” Catholic Church
A Redemptorist Parish
1118 N. Grand Blvd.
St. Louis MO 63106
St. Alphonsus Ligouri (St. Louis, Missouri)
This page is currently “under construction.” For more information about St. Alphonsus Ligouri Catholic Church, https://wp.me/p5yyXJ-1Wc please visit the several posts that examine many of this church’s beautiful windows in great detail. Thanks for following and enjoying my journey among these beautiful creations.