Prayer and Deliverance Ministries Church of Charlotte, NC. The location of Prayer and Deliverance Ministries Church is 28214, 5832 Freedom Dr - marked with a pin on Google Map.