Thomas Lyall

Death date: Feb 14, 2014

Thomas Andrew Lyall, 28, of Davidson, died February 14, 2014 as result of an automobile accident. He was born on December 20, 1985 in Boston, MA to Kevin Stuart Lyall and Silvia Rodriguez Lyall. He worked as a clinical laboratory