Our address is: 610 West Ripa Ave. St. Louis, MO 63125
Our parish office hours are: Monday - Thursday 7:30 a.m. - 2:30 p.m.
To reach us by phone: 314-544-5664
Send a fax to: 314-631-3118
Send us an e-mail: [email protected]