Parroquia Santa Teresita del Niño JesúsParishShareVía 81270305 El Cairo, LimónCosta RicaGet directions