Approximately 1.96 km away
Address: G-173 & 175,3rd Phase, Spencer Plaza, No. 769, Anna Salai, Anna Salai, Thousand Lights, Chennai, Tamil Nadu 600002, India
Approximately 1.98 km away
Address: # 114/1, Bajanai Koil Street, Thiruvallvarpuram, Sakthi Nagar, Sankarapuram, Choolaimedu, Chennai, Tamil Nadu 600094, India