Parroquia Inmaculado Corazón de MaríaParishShareCalle Central30402 Tucurrique, CartagoCosta RicaGet directions