Address :
337/5, Parekkadan, Kolagappara post office, Avayil, Krishnagiri, Wayanad
673591 India
Activities :
Farmer (crop farming), Producer group
USDA NOP