Iglesia Santo Cristo de EsquipulasParishShareCarretera Interamericana Norte20202 Santiago, AlajuelaCosta RicaGet directions