Mercy NGO Registration Id: OR-2021-0300458 State: Orissa City: Paraalakhemundi Address: Ranipetta Gumma Road