Cocoa Production Plants in India Vaighai Worldwide Address: India 39(B) Anna Nagar, 6250020 Madurai India Phone Number: +91 09443312065