Charles "Chipper" Allen
March 15, 1938 - December 22, 2023
Charles “Charlie” Yodon Allen, 85, of Choctaw, Oklahoma passed away at home with his family by his side on December 22, 2023. He was born on March 15, 1938, in Eufaula, Oklahoma to Jess Lee and Clara Mae Allen. Charlie attended Porter... View Obituary & Service Information