Approximately 0.88 km away
Address: GS 12, 2ND Floor, TCS Office Complex, Plot No.1/geevan,sipcot IT Park,, Siruseri, Navaloor Post, Chennai, Tamil Nadu 603103, India
Approximately 1.01 km away
Address: BMR Mall No 1/398, Shop No 4 Ground Floor, Rajiv Gandhi Salai, Old Mahabalipuram Rd, Navallur, Tamil Nadu 600130, India