> > Tata Power Company Limited

Tata Power Company Limited

Electricity Supply
 02266687000, 02267175343, 02266687008
Trombay Gen Station, Mahul Road, Chembur East, Mumbai - 400071, Maharashtra
Near Bhabha Automic Research Centre