E.C. Road Electricity Sub Station, UPCL is located in Dehradun, India on 18, EC Road, Irigation Colony, Karanpur. E.C. Road Electricity Sub Station, UPCL is rated 4 out of 5 in the category electricity board in India.
Address
18, EC Road, Irigation Colony, Karanpur