Approximately 1.87 km away
Address: Park Centre, Shop Number 25/101,1st Floor, Venkatanarayana Road, Next to Natesan Park, Thiyagaraya Nagar, Chennai, Tamil Nadu 600017, India
Approximately 1.93 km away
Address: Ankur Plaza, 113, Gopathi Narayanaswami Chetty Road, Parthasarathi Puram, T Nagar, Chennai, Tamil Nadu 600017, India