Approximately 0.17 km away
Address: 5, Taramani Link Road, Velachery, Opposite To Csi Church And Kaaraikudi Restaurant, Velachery, Chennai, Tamil Nadu 600042, India
Approximately 0.27 km away
Address: #13/1, Therasa Street, Behind, Indian Oil Petrol Bunk, Annai Indira Nagar, Velachery, Chennai, Tamil Nadu 600042, India
Approximately 0.88 km away
Address: 29, KSD Mudhaliar Complex, 1st Floor, Velachery Main Road, Dhandeeswaram, Velachery, Chennai, Tamil Nadu 600042, India