Adaikalam Blind Welfare Trust NGO Registration Id: TN-2019-0245713 State: Tamil Nadu City: Poovalambedu Address: Porur Puthu Nagar, Thanipoondi Post, Poovalambedu, Gummidipoondi Taluk, Thiruvalur District 601202