3rd Mile Junction, Opp. Petrol Pump Satakha Town Baptist Church Building Dimapur Nagaland INDIA 797112 (Nagaland)