Shelia Hudson
December 28, 1945 - February 9, 2021
Shelia Ann "Shan" Maxwell Hudson, of Charlotte, died on February 9, 2021 aged 75. Shan was born on December 28, 1945 in Conway, South Carolina to "Mack" and Clara Maxwell. Shan was the mother of three sons Rob, Tim, and Scott; seven grandchildren... View Obituary & Service Information