Approximately 1.4 km away
Address: 159, Lakshmi Complex, 2nd Floor, Thiruvalluvar Salai, Above Canara Bank, Thiruvanmiyur, Thiruvanmiyur, Chennai, Tamil Nadu 600041, India
Approximately 1.71 km away
Address: No. 13, Dandeeshwaram Main Rd, Ram Nagar, Karnam Street, Dhadeswaram Nagar, Velachery, Chennai, Tamil Nadu 600042, India