Healthcare Facility DR BABELS MEDICARE AND RESEARCH CENTER P LTD No 21 Fatehpura, Bethala Road, UDAIPUR, RAJASTHAN Full Address / Location No 21 Fatehpura, Bethala Road City: UDAIPUR State: RAJASTHAN - 313004 City / Town UDAIPUR State / Union Territory RAJASTHAN