Our Lady of the Holy Cross

8115 Church Road
Missouri, Saint Louis, 63147
(314) 381-0323

Mass Times

Saturday(Vigil)
4:00 PM
Sunday
10:00 AM
Monday - Saturday
8:00 AM Rectory
Holy Days
8:00 AM
6:30 PM

Saerch church near me