PARISH LEADERSHIP

Fr. Peter Blake

Sacramental Minister 

314-644-2144

Deacon John Flanigan 

Parish Life Coordinator 

314-645-3307 x201

314-922-2420

Eva May

Administrative Assistant

314-645-3307 x202

Kathleen O'Reilly
Parish Nurse 

Colleen Eichler

Campus Manager

Daniel Jenkins

Maintenance Assistance