Iglesia Inmaculada Concepción de MaríaParishShareCalle 3110803 Calle Blancos, San JoséCosta RicaGet directions