Healthcare Facility MEHTA INSTITUTE FOR CHEST AND HEART DISEASES AND I.C.U Priyadarsani Nagar, Bedla Road, Udaipur, UDAIPUR, RAJASTHAN Full Address / Location Priyadarsani Nagar, Bedla Road, Udaipur City: UDAIPUR State: RAJASTHAN - 313001 City / Town UDAIPUR State / Union Territory RAJASTHAN