Tata Power Company Limited

Electricity Supply
 (022) 66687000, (022) 67175343, (022) 66687008
Trombay Gen Station, Mahul Road, Chembur East, Mumbai- 400071, Maharashtra
Near Bhabha Automic Research Centre
tatapower.com
brnohta@tpc.co.in
View Map