Barry Thomas Owen Jr.
February 8, 1970 - March 23, 2018
Barry Thomas Owen, Jr., 48, of Albemarle, North Carolina passed away unexpectedly Friday, March 23, 2018 at Carolinas Medical Center in Charlotte, North Carolina. Tommy was born February 8, 1970 in Danville, Virginia. Tommy was the beloved... View Obituary & Service Information