Approximately 0.37 km away
Address: Progress Speciality Clinic,, Multi-Speciality Clinic,, 9, First Floor, Medavakkam Main Road, Landmark : Above Nilgiri's & Near Keelkattalai Bus Stand,, Keelkattalai,, Ambal Nagar, Keelkattalai, Chennai, Tamil Nadu 600117, India