Elkanah Educational And Disabled Children's Orphanage Trust NGO Registration Id: TN-2017-0175901 State: Tamil Nadu City: Mamalapuram Address: Elkanah Educational And Disabled Childrens Orphanage Trust, No.15, Othawadai Cross Street, Mamallapuram, Kancheepuram District, 603 104