Mr. Robert Teotha Howard, 70, of Peoria, IL transitioned to his heavenly home on Tuesday, November 24, 2020. Robert was born on August 19, 1950 in Memphis, TN to proud parents, Joe Willie and Amanda (Williams) Howard. Upon graduating from Manual... View Obituary & Service Information
