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