Indian Christian Ministries NGO Registration Id: AP-2018-0192320 State: Andhra Pradesh City: Mangamoor Road Address: Icmcovenant City Mangamoor Road Ongole, Prakasham Dist Ap 523002