Iglesia Nuestra Señora de LourdesParishShareCalle González20106 San Isidro, AlajuelaCosta RicaGet directions