Roderick Brett Stelle
November 4, 1948 - August 9, 2023
Roderick Brett Stelle from Plainview, Texas passed away at St. Davis Hospital in Austin on August 9th, 2023. Roderick, better known as Rod to friends and family, was born on November 4th, 1948, in McLeansboro, Illinois. He was the son of the... View Obituary & Service Information
