Approximately 1.89 km away
Address: Shop No. 24, New No. 79, Rani Arcade, 1st Avenue, 1st Floor, Near Ashok Pillar circle, Jawaharlal Nehru Road, Ashok Nagar, Chennai, Tamil Nadu 600083, India
Approximately 1.95 km away
Address: 34/7, Ram Nagar, 3rd Street, Peravallur, Periyar Nagar, Jawahar Nagar, Jawahar Nagar, Chennai, Tamil Nadu 600082, India