Department Stores nearby 24/1 Ground Floor , CCC Pearl Palace,, Govindu Street,T.Nagar,, Parthasarathi Puram, T Nagar, Chennai, Tamil Nadu 600017, India
Approximately 1.09 km away
Address: New No 156, Lake View Road, Near Public Health Centre, West Mambalam, West Mambalam, Chennai, Tamil Nadu 600033, India