Our Lady of Pillar Parish ChurchParishShareNatalio Bacalso AvenueSibonga, Cebu 6020PhilippinesGet directions