Our Lady of the Holy Cross (St. Louis)

Parish

8115 Church Rd.
St. Louis, MO 63147-1832

Phone:  314.381.0323
Fax:  314.381.4828


Founded:  1993
Deanery:  North City Deanery

Contacts

Reverend Vincent R. Nyman - Parochial Administrator