Approximately 1.19 km away
Address: 7th & 8th Floor, No. 111, NPL Devi, Lattice Bridge Road, Near Thyagaraja Theatre, Adyar, Thiruvanmiyur, Chennai, Tamil Nadu 600041, India
Approximately 1.5 km away
Address: House No T 20 New No 9, 6th Avenue, Elliots Beach Road, Besant Nagar, Opposite To Church, Besant Nagar, Chennai, Tamil Nadu 600090, India