33/11kV substation- IIT Madras is located in Chennai, India on X6QF487, Velachery Rd, Indian Institute Of Technology. 33/11kV substation- IIT Madras is rated 5 out of 5 in the category electrical substation in India.
Address
X6QF487, Velachery Rd, Indian Institute Of Technology