Iglesia de ChimuriaParishShareCalle Chimurria41004 Llanuras del Gaspar, HerediaCosta RicaGet directions