Parroquia Nuestra Señora de LourdesParishShareCalle 7711501 San Pedro, San JoséCosta RicaGet directions