Iglesia de San Alberto NuevoParishShareCalle San Alberto70301 Siquirres, LimónCosta RicaGet directions