VASAN EYE CARE (POLLACHI) 32/36, New Scheme Road,,K. A. Complex,,NIL, Pollachi, Tamil Nadu City / Town Pollachi State / Union Territory Tamil Nadu Facility Category Healthcare Facility