Todd Lee Henson, 43, of Colorado Springs, Colorado, was the Assistant Install Manager of Car Toys South. He was born November 27, 1972 to Christine Long and Owen Henson in Elgin, Illinois. He left this earth October 5, 2016. The beloved husband and father is survived by his wife, DeAnn Henson; sons, Owen, Jeffery and Jaydin Henson; daughters, Alicia Henson, TreAnna Mulkin, CeLara Shehan, Alycia Jenson and MaLinda Henson; as well as a host of in-laws, friends, and co-workers. Memorial Service, 12:00PM, Saturday, October 15, 2016 at The Springs Funeral Services, 3115 East Platte Avenue, Colorado Springs, Colorado 80909, followed by a repass at Old School Tavern, 2945 Galley Road, Colorado Springs, Colorado 80909. Memorial Contributions can be made in Todd's memory to DeAnn Henson at U.S. Bank.
... Show More