Contact Us Get in Touch Phone +91 8157012662 Email info@tellusimpex.com Address Tellus Impex Suite #8, Vattachirra Vadavannur Po Palakkad 678504 Kerala, India. Please enable JavaScript in your browser to complete this form.Please enable JavaScript in your browser to complete this form.Name *FirstLastEmail *Comment or MessageSubmit