Approximately 0.39 km away
Address: NO ROAD CHENNAI land mark OPP TO PALACE, 17, Velachery Bypass Rd, Murugu Nagar, Lakshmi Nagar, Velachery, Chennai, Tamil Nadu 600042, India
Approximately 0.66 km away
Address: 5A/11, Velachery main road, Near Check Post, Nagendra nagar, Velachery Main Rd, Indira Gandhi Nagar, Velachery, Chennai, Tamil Nadu 600022, India