GET IN TOUCH ADRESS 10/411 A, Mathaippara P O, M C Kavala, Idukki 685505. Phone: +91 89434 74747 Fax: info@indorootspices.com INFORMATION ABOUT US CONTACT US FOR ANY QUESTIONS Your Name Your Email Phone Number Location Your Message