Weather for Chokecherry Island Slough, SD - Chokecherry Island Slough, SD Weather, Current Weather in Chokecherry Island Slough, SD. Local weather report for Chokecherry Island Slough, SD, Local Chokecherry Island Slough, SD weather. Forecast for Chokecherry Island Slough, South Dakota, Chokecherry Island Slough, SD weather forecast. Find your local Chokecherry Island Slough weather forecast. Chokecherry Island Slough, SD weather conditions.