Social Service Trust NGO Registration Id: TN-2022-0329734 State: Tamil Nadu City: Mannarkudi Address: 18 Periyakammalrar Street Mannarkudi Thiruvarur 614001