Iglesia Inmaculado Corazón de MaríaParishShareCorredor Caribe70102 Valle La Estrella, LimónCosta RicaGet directions