Theotokis House of Prayer and Ministries Other Renewal Centers Listing ID: 2434 City: St. Louis (Arch)Diocese Name: St. Louis Contact details 4650 S BroadwayMissouri,63111 314-832-4764 ramonaneumann@archstl.org http://www.theotokoshouseofprayer.com