Approximately 0.09 km away
Address: No. 103/1, L.B Road,Next to Ganapathiram Theatre, Adyar, Baktavatsalm Nagar, Adyar, Chennai, Tamil Nadu 600020, India
Approximately 0.13 km away
Address: 54/2, Mosque Complex, Lattice Bridge Road, Adayar, Adayar, Baktavatsalm Nagar, Adyar, Chennai, Tamil Nadu 600020, India