Approximately 1.25 km away
Address: No.2/796, Sakshi Towers, 2nd Floor, 1st Main Road, Kazura Garden, Chinna Neelangarai, Chennai, Tamil Nadu 600041, India
Approximately 1.69 km away
Address: Shop Number 1/206,OMR, Vembuli Amman Koil Street, Jothi Nagar, Okkiyam Thuraipakkam, Chennai, Tamil Nadu 600097, India