Robert Lee “Bob Bob” Self July 7, 1928 – Oct 26, 2018 Robert Lee Self was born in east Texas on July 7, 1928 and died in Oklahoma City, Oklahoma... View Obituary & Service Information

Robert Lee “Bob Bob” Self July 7, 1928 – Oct 26, 2018 Robert Lee Self was born in east Texas on July 7, 1928 and died in Oklahoma City, Oklahoma... View Obituary & Service Information