Steven Donald Roberts
Houston, TX.
Steven Donald Roberts, born on August 22, 1953, in Pocatello, Idaho, to Donald N. and Nancy (Scardino) Roberts, died on September 26, 2020 in Houston, Texas.
To read the complete obituary or to leave a condolence for the family, please follow the “Details” link below.