Approximately 1.24 km away
Address: 117, Nlsn Tower, N M Road, Aminjikarai, Aminjikarai, Rajaram Mehta Nagar, Aminjikarai, Chennai, Tamil Nadu 600029, India
Approximately 1.32 km away
Address: G2A, Vinayaga Flats, No. 44/1, Sivan Koil Street, Vellalar St, Ganga Nagar, Kodambakkam, Chennai, Tamil Nadu 600024, India