Description:
Saint Cecilia Parish is a beautiful and historic Catholic Parish located in South City, St. Louis, Missouri. The parish website contains a parish calendar, a historical overview of the parish, and more!
Tags:
st, mo, cecilia, louis, parish, calendar, church, beautiful, saint, located, historical, missouri, catholic, more!, historic, contains, overview, chapel, city