Iglesia La Medalla MilagrosaParishShareCalle Las Américas20110 Desamparados, AlajuelaCosta RicaGet directions