Leela Foundation NGO Registration Id: MP-2018-0221424 State: Madhya Pradesh City: Dadar Address: Village Dadar Post Pathraula Tehsil Majhauli Jila Sidhi Mp