DR BABELS MEDICARE AND RESEARCH CENTER P LTD No 21 Fatehpura, Bethala Road, Udaipur, Rajasthan City / Town Udaipur State / Union Territory Rajasthan Facility Category Healthcare Facility