5418 Louisiana Avenue
St Louis, MO 63111
Get directions

About Us

In a city full of magnificent churches, St. Cecilia Church is regarded as one of the finest. The most striking features of the interior are the sanctuary mosaics and the stained glass windows.

Reviews