Twyla Jo Miller

Birth date: Jul 14, 1957 Death date: Feb 13, 2024

Twyla Jo Miller passed from this life on February 13, 2024, in Tulsa, Oklahoma. Twyla was born July 14, 1957, in Broken Arrow, Oklahoma to Arthur Junior and Mayetta Frances (Frump) Miller. Twyla is survived by her son, Eric Mille