St. Cecilia St. Louis Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
5418 Louisiana Ave.
St. Louis,
MO
63111-1897
United States
Phone: 314-351-1318
Fax: 314-351-3372
Church Pastor
Reverend Anthony B. Ochoa
Pastor
5418 Louisiana Ave.
St. Louis,
MO
63111-1897
United States
Phone: 314-351-1318
Fax: 314-351-3372