• slide1
  • slide2
  • slide2
  • slide2
  • slide2
1 2 3 4 5

Contact Us


Registered Office

IL&FS Tamil Nadu Power Company Limited
4th Floor, KPR Tower
Old No. 21, New No. 2
1st Street, Subba Rao Avenue
College Road
Chennai - 600 006
  • +044 - 6172 5550

Cuddalore Plant

C. Puthupettai Post, Parangipettai via,
Chidambaram Taluk, Cuddalore Dist.
PIN 608 502
  • +04144-252990