• Mass Schedule:

    Sunday - 9:30 a.m. Monday-Friday - 8:00 a.m. Saturday - 5:00 p.m. Holy Days - 7:00 p.m.
  • Confessions:

    Sunday - 9:00 a.m. or By appointment
  • Our Location:

    2715 North Sarah Street St.Louis, MO 63113-2940 Office: 314-531-6443 Fax: 314-533-7318