Approximately 1.03 km away
Address: Naidu Hall Family Store, No. 12-A, Ramgiri Nagar, Tharamani 100 Feet Road, Tharamani Rd, Velachery, Chennai, Tamil Nadu 600042, India
Approximately 1.23 km away
Address: No: 298, 1st Shop, 1st Floor,, Velachery Main Road, Near Baradhiyar Park, Velachery, Ram Nagar, Murugapakkam, Velachery, Chennai, Tamil Nadu 600042, India
Approximately 1.42 km away
Address: SHOP NO.FF-56 PLOT NO 142,PHOENIX MARKET CITY MALL, Velachery Main Road, Indira Gandh Nagar, Velachery, Chennai, Tamil Nadu 600042, India