Iglesia de Palmital SurParishShareCalle Palmital Sur30802 San Isidro, CartagoCosta RicaGet directions