Epiphany of Our Lord (St. Louis)

Parish

6596 Smiley Ave.
St. Louis, MO 63139-2487

Phone:  314.781.1199
Fax:  314.645.8760


Founded:  1911
Deanery:  South City Deanery

Contacts

Reverend Michael R Rennier - Parochial Administrator
Deacon James E. Tetreault