Healthcare Facility SHARMISTHA MEMORIAL HOSPITAL AND RESEARCH CENTER Kanheipur, Jajpur Road, JAJAPUR, ODISHA Full Address / Location Kanheipur, Jajpur Road City: JAJAPUR State: ODISHA - 755019 City / Town JAJAPUR State / Union Territory ODISHA