Approximately 1.9 km away
Address: Thiruchendur Flats, NO 7, Babu Rajendra Prasad 1st Street, Jeeva Nagar, West Mambalam, West Mambalam, Chennai, Tamil Nadu 600033, India
Approximately 1.93 km away
Address: Bishop's House 4/51, Rajeswari St, Metha Nagar, Rajaram Mehta Nagar, Aminjikarai, Chennai, Tamil Nadu 600029, India