Brown sausage in a large sauté pan. When sausage is cooked through remove from heat and drain on paper towels.
Return pan to the heat and melt the butter. Add the onions, celery, garlic, poultry seasoning, salt, pepper and orange zest. Cook for about 10 minutes until the onions and celery are translucent.
Meanwhile in a small saucepan. Add the Grand Marnier, apricots and the dried cranberries and simmer over low heat for 10 minutes.
In another sauce pan warm the chicken broth.
To the large sauce pan, add back the sausage, almonds, parsley and the stuffing mix. Combine well and then add the Grand Marnier mixture, chicken broth and parsley.
Adjust seasoning if needed.
Transfer mixture to a baking dish and cover with tin foil.
Bake in a 350 degree oven for 45 minutes or until heated through.