Healthcare Facility TARABAI DESAI EYE HOSPITAL AND RESEARCH CENTER E-22, JODHPUR, RAJASTHAN Full Address / Location E-22 City: JODHPUR State: RAJASTHAN - 342003 City / Town JODHPUR State / Union Territory RAJASTHAN