Parroquia Santo Cristo de EsquipulasParishShareCalle 4410110 Alajuelita, San JoséCosta RicaGet directions