Steven MacMillan

Birth date: Sep 27, 1987 Death date: Nov 24, 2019

Steven Michael MacMillan, 32, of Huntersville died November 24, 2019 at his home. He was born on September 27, 1987 in Richmond, VA to Lori Ann Furr and Michael Jerome MacMillan. In addition to his parents, survivors include his