Teddy (Ted) D. Martin departed this world April 23, 2023, at the age of 83 at his home in Elk Creek, Mo.Â
Click here to read our print edition online!
Teddy (Ted) D. Martin departed this world April 23, 2023, at the age of 83 at his home in Elk Creek, Mo.Â