Iglesia Nuestra Señora de las PiedadesParishShareCalle Alto20106 San Isidro, AlajuelaCosta RicaGet directions