Iglesia Filipina IndependienteParishShareDel Rosario StreetBacuag, Surigao del Norte 8408PhilippinesGet directions