Parroquia Inmaculada Concepción de MaríaParishShareCalle 2010903 Pozos, San JoséCosta RicaGet directions