Gregory Tarran Allen
July 6, 1948 - June 8, 2018
Gregory Allen, resident of Haymarket, Virginia, passed away on June 8, 2018, at the age of 69 years. Greg will be fondly remembered by his family and friends for his kindness, integrity, intelligence, and wit. A native of Ogden, Utah, Greg... View Obituary & Service Information