Invite friends and family to read the obituary and add memories.
We'll notify you when service details or new memories are added.
You're now following this obituary
We'll email you when there are updates.
Select your format and elements to print
Eldon
Johnson
Jun 14, 1977 — Aug 18, 2026
Allen
Thursday
Criswell Funeral Home
12:00 - 8:00 pm (Central time)
Friday
Criswell Funeral Home
8:00 am - 3:00 pm (Central time)
Friday
Allen Chapel
4:00 - 7:00 pm (Central time)
Saturday
Richmond Avenue Free Will Baptist Church
Starts at 10:00 am (Central time)
Eldon Antonio Johnson
Services for Eldon Antonio Johnson are 10:00 a.m. Saturday, August 22, 2026, at Richmond Avenue Free Will Baptist Church in Allen; Rev. Bobby Briggs will officiate. Viewing will be held on Thursday from 12:00 p.m. until 8:00 p.m., Friday from 8:00 a.m. until 3:00 p.m. at Criswell Funeral Home in Ada and at the Allen Chapel from 4:00-7:00 p.m on Friday.
Eldon Antonio Johnson, 49, passed away on August 18, 2026, at OU Medical in Oklahoma City. He was born on June 14, 1977, in Oklahoma City to Roy Johnson and Carolyn Margerum.
A resident of Allen, Oklahoma, Eldon worked as a maintenance mechanic for Flex-N-Gate. He was a proud member of the Choctaw Nation. OU football and fishing were his favorite hobbies.
Eldon is survived by his parents, Melvin and Carolyn Margerum; father, Roy Johnson; his son, Jerred Johnson; his sister, Krystin Brown and her husband, Brett Romines; daughters, Tina Davis and MaKayla Stacey; his niece, Brittnie Johnson; and three grandchildren, Aubrey Brown, Holdyn Romines, and Trystan Hollifield; and numerous aunts, uncles and cousins. He was preceded in death by his sisters, Shalanda Johnson and Heather Johnson.
Arrangements are under the direction of Criswell Funeral Home in Ada, Oklahoma.
Visits: 99
This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.
Service map data © OpenStreetMap contributors