Parroquia Nuestra Señora de LourdesParishShareCalle Lourdes11903 Daniel Flores, San JoséCosta RicaGet directions