Gray, Thomas C., passed away on Sunday, Oct. 7, 2012, beloved husband of Carleen, dear father of Steve (Stacey), Bill and Laura (Joseph) Carrel, dear grandpa of Jeremy and Joey, friend to many and loyal four-legged companion, Danielle. Proudly served in the U.S. Marine Corps, always faithful, Semper Fi. He was truly loved and will be dearly missed. A celebration of life will be held a later date. For details, please contact Steve Gray. A service of John L. Ziegenhein & Sons (314-352-2600).