Company BODY OF CHRIST DELIVERANCE MINISTRIES INC. Address 10412 S. Calumet Ave., Chicago, IL, 60628, USA