Approximately 0.73 km away
Address: No:15, Velachery Main Road, 1St Floor (Opp. Phoenix Mall), Velachery, Indira Gandhi Nagar, Velachery, Chennai, Tamil Nadu 600042, India
Approximately 0.79 km away
Address: No. 170, New No. 27, Old No. 14/18, Vandikaran Street, Balaji Avenue, Nehru Nagar Check Post, Angalamman Koil 2nd St, Secretariat Colony, Velachery, Chennai, Tamil Nadu 600042, India