Under Construction

St. Irenaeus Orthodox Theological Institute

4967 Forest Park Ave

Saint Louis, MO 63108

 

Phone: 314.265.1961

 

Or use our contact form.

Contact Us

Office Hours

Available by appointment. please call 314-265-1961.

 

 

RSS feeds loading...

Assembly of Canonical Orthodox Bishops Newsfeed

RSS feeds loading...