John Stewart Allen
October 16, 1949 - March 26, 2021
John Stewart Allen died on March 26, 2021 at UVA hospital in Charlottesville, Virginia. He was born October 16, 1949 in Portsmouth, Virginia to Herbert and Emmaline {Matthews} Allen. John was preceded in death by his parents, and stepson Alan... View Obituary & Service Information