Harry Freeman Mountcastle
March 21, 1924 - January 30, 2020
Harry Freeman Mountcastle of Providence Forge, Virginia passed away Thursday, January 30th, 2020. He was 95. He was born on March 21st, 1924 in the very same small town in which he died, weighing in at a whopping twelve pounds for what was the... View Obituary & Service Information