Parroquia Inmaculada Concepción de MaríaParishShareAvenida Central70601 Guácimo, LimónCosta RicaGet directions