Allen Heywood

Birth date: Dec 10, 1992 Death date: Jun 27, 2020

Allen Joseph Heywood, 27, passed away on June 27th, 2020. He was born December 10th, 1992 in Columbia, MO to Paul and Karen Heywood. He is survived by Paul Heywood, his two children Gloria and Xavier Heywood, and their mother. Th