DR. AGARWAL'S EYE HOSPITAL LTD. - AVADI No:3,1St Floor, Main Road,Kamaraj Nagar, Avadi,Chennai, Tiruvallur, Tamil Nadu City / Town Tiruvallur State / Union Territory Tamil Nadu Facility Category Healthcare Facility