St Isidore Parish ChurchParishShareBarotac Nuevo-Dumangas RoadDumangas, Iloilo 5007PhilippinesGet directions