Approximately 1.35 km away
Address: 59, Lake View Road, West Mambalam, Near Public Health Centre, Naga Thammal, West Mambalam, Chennai, Tamil Nadu 600033, India
Approximately 1.8 km away
Address: No. 52/7, 1st Floor, E. S. P. E. E. Complex, No. 52, Brindavan Street, West Mambalam, Chennai, Tamil Nadu 600033, India