Hospital MEWARA HOSPITAL AND RESEARCH CENTER 210 D, SARDARPURA, UDAIPUR, RAJASTHAN INDIA, UDAIPUR, RAJASTHAN Full Address / Location 210 D, SARDARPURA, UDAIPUR, RAJASTHAN INDIA City: UDAIPUR State: RAJASTHAN - 313004 City / Town UDAIPUR State / Union Territory RAJASTHAN Facility Category Hospital