Parroquia Santo Cristo de EsquipulasParishShareCalle Central50301 Santa Cruz, GuanacasteCosta RicaGet directions