Iglesia La Medalla MilagrosaParishShareAvenida Los Cangrejos Norte70101 Limón, LimónCosta RicaGet directions