Parroquia Inmaculada Concepción de MaríaParishShareCalle Central40101 Heredia, HerediaCosta RicaGet directions