Saint Isidore Parish ChurchParishShareMagsaysay StreetZamboanguita, Negros Oriental 6218PhilippinesGet directions