Sevabharathi Vattavada Panchayat NGO Registration Id: KL-2020-0269536 State: Kerala City: Vattavada Address: Edamanal Koviloor P.o Vattavada