Saint Michael the Archangel ChurchParishShareJacob's LadderSamboan, Cebu 6027PhilippinesGet directions