Iglesia de Nuestra Señora de las PiedadesParishShareVía La Paz20204 Piedades Norte, AlajuelaCosta RicaGet directions