THE MADRAS INSTITUTE OF AYURVEDA is located in Chennai, India on 181, Arcot Rd, Ottagapalayam, Kannika Puram, Vadapalani. THE MADRAS INSTITUTE OF AYURVEDA is rated 5 out of 5 in the category general hospital in India.
Address
181, Arcot Rd, Ottagapalayam, Kannika Puram, Vadapalani