Healthcare Facility RAMA KRISHNA MULTISPECIALITY HOSPITAL AND RESEARCH CENTRE 257-A,Talwandi,Sheela Choudhry Road, Kota, KOTA, RAJASTHAN Full Address / Location 257-A,Talwandi,Sheela Choudhry Road, Kota City: KOTA State: RAJASTHAN - 324005 City / Town KOTA State / Union Territory RAJASTHAN