Alfa Social Trust NGO Registration Id: TN-2016-0113224 State: Tamil Nadu City: Pethanaickenpalayam Address: Alfa Social Trust Plot No 18 New Golden City Cuddalore Main Road Pethanaickenpalayam Post And Taluk Salem District Tamilnadu State Pin 636 117