Approximately 0.88 km away
Address: No.65,66, First Floor, Srinivasa Street, VGP Avenue, VGP Seethapathy Nagar, Velachery, Chennai, Tamil Nadu 600042, India
Approximately 1.17 km away
Address: 2-nd Foor,Dept. of Computer Science and Engineering, Indian Institute Of Technology, Chennai, Tamil Nadu 600036, India