marsha slough