DR. ATRAY EYE HOSPITAL 19-20, First Floor, Town Hall Link Road,Near Corporation Bank., Udaipur, Rajasthan City / Town Udaipur State / Union Territory Rajasthan Facility Category Healthcare Facility