Approximately 1.4 km away
Address: 344/11B, 1st Floor, Cee Dee Yes Chara Complex, Tambaram Velachery Main Road, Near Dominos, Velachery, Chennai, Tamil Nadu 600042, India
Approximately 1.44 km away
Address: No. 402b, Vijaynagar, Exth, 1st St, Ram Nagar, Devi Karumariamman Nagar, Velachery, Chennai, Tamil Nadu 600042, India