Henry Clark Willard was born Dec. 31, 1944, and died Sunday, Oct. 16, 2022. He was a resident of Moscow since 1990.
He came, he saw, he left. He was loved.
English Funeral Chapel has been entrusted with Henry’s final arrangements.