Approximately 0.27 km away
Address: Grand Mall, 3rd Floor, No. 137, Tambaram Vellachery Road, Vellachery, V.O.C Nagar, Doctor Seetaram Nagar, Velachery, Chennai, Tamil Nadu 600042, India
Approximately 1.92 km away
Address: Phoenix Market City Mall, 142, Velachery Main Road, Indira Gandhi Nagar, Velachery, Indira Gandhi Nagar, Velachery, Chennai, Tamil Nadu 600042, India