Iglesia de Santo DomingoParishShareCalle Santo Domingo11905 San Pedro, San JoséCosta RicaGet directions