Capilla San Isidro LabradorChapelShareCalle San Isidro30705 Santa Rosa, CartagoCosta RicaGet directions