Tata Power Trombay Thermal Plant is located in Mumbai, India on Corridor Road, Kalachauki, Mahul, Chembur East. Tata Power Trombay Thermal Plant is rated 4.4 out of 5 in the category power station in India.
Address
Corridor Road, Kalachauki, Mahul, Chembur East