Healthcare Facility NEHA NURSING HOME AND RESEARCH CENTRE 11, University Road, Ayad, Udaipur, UDAIPUR, RAJASTHAN Full Address / Location 11, University Road, Ayad, Udaipur City: UDAIPUR State: RAJASTHAN - 313001 City / Town UDAIPUR State / Union Territory RAJASTHAN