Joseph H. McCaffrey
March 29, 1927 - December 18, 2020
Joseph H. McCaffrey, 93 of Enon, VA, passed away, Friday, December 18, 2020. Born March 29, 1927 in Roanoke, VA, to the late, Hugh and Rachel McCaffrey. He is also preceded in death by an infant daughter, Robin; five siblings, Bucky, Jane, Jiggy,... View Obituary & Service Information