Dev-prabha Foundation NGO Registration Id: BR-2018-0207803 State: Bihar City: Sugauli Address: Bangra, Nh-28a, Sugauli, East Champaran, Bihar, Mobile:91 9480259311