Parroquia Santo Cristo de EsquipulasParishShareCalle Central30803 Tobosi, CartagoCosta RicaGet directions