Plant
No 269/ 2,
Ulundai Village,Thiruvallur,
Tamil Nadu - 602 105.
Head Office
No 101,Real Enclave, Josier Street, Nungambakkam, Chennai, Tamil Nadu - 600 034.

+91 87544 44928
itirta.info@gmail.com

Ready to get started?