Iglesia Inmaculado Corazón de MaríaParishShareAvenida G30303 San Juan, CartagoCosta RicaGet directions