The "Salvation and Deliverance Ministries International" user's logo

Salvation and Deliverance Ministries International

Chicago, United States

www.promise7.org

Salvation and Deliverance Ministries International is located in Chicago, IL. Drs. Curt and Linda Stennis are the ministry's Pastors and Apostles. We are under the apostolic ministry of In Covenant Ministries Fellowship.

Publications