Joseph Thomas Brown
November 28, 1989 - September 6, 2018
Joseph “Joe” Thomas Brown, 28, of Mooresville, went home to be with his Lord and Savior on Thursday, September 6, 2018. He was born on November 28, 1989 in Mooresville, NC, to Larry Thomas Brown and Mary Alexander Brown of Mooresville.... View Obituary & Service Information