Our Lady of the Pillar Parish ChurchParishShareMercury StreetLas Piñas, Metro Manila 1751PhilippinesGet directions