Harapan Public Hospital is located in Kecamatan Siantar Marihat, Pematangsiantar, Sumatera Utara