Dr. Thomas E. Allen Sr., 67 of Covington, passed away on Thursday, April 30, 2015, at Emory University Hospital. He was born in Cleveland, Ohio, to the late Charles and Ruth Allen. Dr. Allen attended Tennessee Temple University where he earned... View Obituary & Service Information