ITI Jobs in Thoothukudi Thoothukudi Street, opp. Thanpaadu Uppu Mandapam, Toovipuram, Thoothukudi, Tamil Nadu 628003