Saint James the Apostle Parish ChurchParishShareSantiago StreetAlbuera, Leyte 6542PhilippinesGet directions