Iglesia Nuestra Señora de la Medalla MilagrosaParishShareCalle 20 Juan Santamaría 003310102 San José, San JoséCosta RicaGet directions