Iglesia Nuestra Señora de LourdesParishShareCalle La Iglesia20502 Jesús, AlajuelaCosta RicaGet directions