Iglesia de San JuanParishShareCalle Dulce Nombre Norte21002 Florencia, AlajuelaCosta RicaGet directions