---- — Gene Barnes, Jr. 59, of Mt. Vernon, passed away 1:28 p.m. Friday, April 19, 2013, at his home, surrounded by his family after having spent the previous evening with his grandchildren.
He was born Tuesday, Jan. 12, 1954, in St. Louis, the son of Harold Eugene Barnes, Sr. and Janet Ernestine (Strong) Barnes. He married Theresa Neal on June 14, 1975, in Mt. Vernon.
Gene worked as a truck driver for Beelman Trucking Company and was a printer by trade. He enjoyed spending all of his time with his children, grandchildren and wife Theresa. He fought a long five year battle with cancer. He was a member of Connection Christian Church.
He is survived by his wife, Theresa Barnes of Mt. Vernon; mother, Janet Barnes of Belleville; son, Matthew Barnes and wife Debra of Mt. Vernon; twin daughters, Brandy James and husband Josh of Mt. Vernon and Crystal Reeves and husband Jim of Celina, Texas; nine grandchildren, Maddy, Emma, Ellie, Jake, Anna and Jesse James of Mt. Vernon, Spencer Flanagan of Celina, Texas, Dane Reeves of Celina, Texas and Mason Reeves (on the way) of Celina, Texas; three stepgrandchildren, Shareef Aissa, Melanie Aissa and Nora Aissa; stepgreat-granddaughter, Ellanora Aissa; two sisters, Angela and Robyn Barnes; brother, Brian Barnes; father-in-law, Walter Neal of Mt. Vernon; and several nieces and nephews.
He was preceded in death by his father; grandparents, Mary and Moman Davis; and mother-in-law, Barbara Neal.
In honor of Gene’s wishes, he will be cremated and memorial services will be held at a later date.
Arrangements have been entrusted to the care of Hughey Funeral Home where you may call 242-3348 or visit www.hugheyfuneralhome1969.com for further information and to send condolences.