Miracle Revival Cathedral Ministries Church of Maywood, IL. The location of Miracle Revival Cathedral Ministries Church is 60153, 2010 St Charles Rd - marked with a pin on Google Map.