Torrent Power Puna Substation is located in Surat, India on Canal Rd, Shubhash Nagar, Subhash Nagar, Athwa. Torrent Power Puna Substation is rated 5 out of 5 in the category power station in India.
Address
Canal Rd, Shubhash Nagar, Subhash Nagar, Athwa