Saint Cecilia's Catholic Church

5418 Louisiana Avenue
St. Louis, MO 63111