Iglesia de Santa Rosa AbajoParishShareCalle Santa Rosa12004 Llano Bonito, San JoséCosta RicaGet directions