ODEL INTERNATIONAL
No 189, Kottari Post Off Nagerkoil, Parakai Road,, Nagercoil - 629002, Tamil Nadu, India
No. 73 - B, Matha Illam, Vedhanager, Edalakudi P. O.,nagercoil, Nagercoil - 629002, Tamil Nadu, India
No:252-b, David Complex, Palpannai Junction, K.p. Road,, Nagercoil - 629001, Tamil Nadu, India
No 189, Kottari Post Off Nagerkoil, Parakai Road,, Nagercoil - 629002, Tamil Nadu, India
Trivandrum Road, Main Road, Kuzhithurai,, Nagercoil - 629152, Tamil Nadu, India