Trevus Doyle Armstrong
February 6, 1943 - June 25, 2022
Trevus “Doyle” Armstrong, 79, died June 25, 2022 with his family at his side. Born on Feburary 6, 1943 to Freeman F. Armstrong and Lorease (Carroll) Armstrong in Ardmore, Oklahoma, Doyle married the love of his life, Nancy Herrick,... View Obituary & Service Information