We are here to serve you and will be glad to assist you in any way. Feel free to contact us at your convenience.
3636 North Market
St. Louis, MO 63113
314-371-1190 Rectory Phone
314-531-1047 fax
We are easy to find, just one mile north of the Fox on Grand, @ North Market Street and Grand Blvd.