Robert Marcus Allen III
October 20, 1970 - February 21, 2020
Robert Marcus Allen III entered eternal into rest on February 21, 2020 at his residence in Henderson, Texas. He was born October 20, 1970 in Rusk County. Robert attended school in Henderson and went on to become a Master Electrician after... View Obituary & Service Information