Saint Cronan's Church

1202 South Boyle Avenue
St. Louis, MO 63110