John Thomas Starr
December 18, 1954 - August 12, 2023
John Thomas Starr, 68, a resident of Miami, Oklahoma, passed away at his residence on Saturday, August 12, 2023. John was born on December 18, 1954, in Eucha, Oklahoma, to Roy and Pansy (Kenny) Starr. John’s wishes were to be cremated.... View Obituary & Service Information
