Immaculate Concepcion ParishParishShareApolinario Mabini StreetBaybay, Leyte 6521PhilippinesGet directions