Healthcare Facility NIRBHAY EYE HOSPITAL 1-C Madhuban,11 Floor,Udaipur, UDAIPUR, RAJASTHAN Full Address / Location 1-C Madhuban,11 Floor,Udaipur City: UDAIPUR State: RAJASTHAN - 313001 City / Town UDAIPUR State / Union Territory RAJASTHAN