Our Lady of Divine Providence ChurchParishShareSiquijor Circumferential RoadMaria, Siquijor 6229PhilippinesGet directions