New Mercy Life Foundation NGO Registration Id: PY-2017-0165574 State: Puducherry City: Thirubuvanai Address: No. 3, T.v.s. Road, (whirlpool Opposite)thirubhuvanai,puducherry-605107