St. Francis Xavier Parish ChurchParishShareSamboan-Barili RoadAlegria, Cebu 6030PhilippinesGet directions