Iglesia La Medalla MilagrosaParishShareCalle La Palmita20604 Cirrí Sur, AlajuelaCosta RicaGet directions