Saturday Mass at 4:30 pm Sunday Mass at 9:30 am
1625 S 11th St, St. Louis, MO 63104
(314) 231-0141
Directions to Church