Our Lady of-Pillar Catholic
- St Louis, MO
- 0.7 mi away
- Sun 7:00, 10:00 AM & 5:00 PM
- Streams services online
Our Lady of the Pillar is a Marianist Catholic parish on Lindbergh Boulevard in St. Louis, rooted in a 1938 founding and a school that developed alongside it. Its motto,…