Iglesia de Nueva HortenciaParishShareCalle Hortencia11905 San Pedro, San JoséCosta RicaGet directions