Willard Browning Armstrong
November 15, 1926 - July 25, 2014
Willard Browning Armstrong, 87, of 304 Hickory Forest Rd Danville died Friday, July 25, 2014 at Piney Forest Health & Rehab Center after a decline in health for the past year. Born in Augusta County, VA on November 15, 1926 a son of the late... View Obituary & Service Information