Impact Center Evangelization Ministries Listing ID: 213481 (Arch)Diocese Name: Oklahoma City Contact details Oklahoma,73132 405- jbeckman@archokc.org nscadmin2018-04-20T00:00:00-04:00 Share This Post FacebookXLinkedInPinterest