Deiva Memorial Charitable Trust NGO Registration Id: TN-2023-0335435 State: Tamil Nadu City: Thekkur Address: No.5/23a, Thekkur, Periyakottai (post), Sivagangai Taluk, Tamilnadu-630559.