James Howell Owen
September 20, 2016
James Howell Owen 71, passed away Tuesday September 20, 2016 at Audubon Hospital. Born in Bedford Virginia, he was a self-employed home mechanic and a Army veteran of Vietnam, where he belonged to the 11th Armored Calvary Division. He is preceded... View Obituary & Service Information
