Saint Catherine of Alexandria ParishParishShareNamacpacan RoadLuna, La Union 2518PhilippinesGet directions