Iglesia Paso TempisqueParishShareCalle Paso Tempisque50502 Palmira, GuanacasteCosta RicaGet directions