Our Lady of the Pillar Parish ChurchParishShareMaria Clara L. Lobregat HighwayZamboanga, Zamboanga Peninsula 7000PhilippinesGet directions