Theotokos House of Prayer & Ministries Other Renewal Centers Listing ID: 2002 City: St. Louis (Arch)Diocese Name: St. Louis Contact details 4650 S. BroadwayMissouri,63111 314-832-4764 RamonaNeumann@archstl.org http://www.theotokoshouseofprayer.com nscadmin2020-08-20T17:07:12-04:00 Share This Post FacebookXLinkedInPinterest