Approximately 1.47 km away
Address: N0, 9 Subhiksha Apartments,, 71, Thiruvengadapuram Main Rd, Thiruvalluvar Puram, Choolaimedu, Chennai, Tamil Nadu 600094, India
Approximately 1.61 km away
Address: N-34 / O-17, New Avadi Road, Opposite Pachiappas College - Fourth Left off New Avadi Road, Temple Street, Kilpauk, Thandavaraya, Shenoy Nagar, Chennai, Tamil Nadu 600010, India