South City Deanery PSR

4170 Delor St
Saint Louis, MO 63116

South City Deanery Parish School of Religion (PSR) is a religious education program located in Saint Louis, Missouri, designed for students who attend public schools. Through its educational offerings, the program aims to teach and model the Gospel, the Good News of Jesus Christ, to its students.

Housed in the Newport Building, South City Deanery PSR hosts classes every Monday evening, fostering a community dedicated to spiritual growth and education. The parish also features a variety of ministries and activities that engage its members and support their faith journey.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesMissouriSaint LouisSouth City Deanery PSR

Partial Data by Infogroup (c) 2025. All rights reserved.