Legal Rights Defenders Council NGO Registration Id: TN-2020-0255866 State: Tamil Nadu City: Selayiyur Address: C/o T.santha Meena, No-1, 1st Floor,, Ricky Garden, 2nd Cross Street, Iaf Road, East Tambaram, Selayiyur,, Kancheepuram, Tamilnadu