Master Chief Harry Leroy Hudson
January 31, 1937 - January 19, 2019
Harry Leroy Hudson, Sr., was born on January 31, 1937 in Nelson County, Virginia. He grew up on his grandparents’ farm near Charlottesville, and he attended elementary, junior high and high school there. Harry enlisted in the Navy in 1956,... View Obituary & Service Information