Narmada Thermal Power is located in SURAT, India on 121, GIDC, PANDESARA. Narmada Thermal Power is rated 3 out of 5 in the category utilities in India. NARMADA THERMAL POWER LIMITED is an utilities company based out of 121, GIDC, PANDESARA, SURAT, Gujarat, India.
Address
121, GIDC, PANDESARA
Headquarters
SURAT, Gujarat