Immanuel Mission NGO Registration Id: OR-2022-0310934 State: Orissa City: Gadabaguda Address: Gadabaguda