James Willcox Odom
James Willcox Odom, 27, of Wichita Falls, Texas, passed away August 2, 2016, in Denton, Texas, following an automobile accident in Alvord, Texas July 26. A celebration of his earthly life will be held Saturday, August 6, 2016, at 2:00 p.m., at Lakewood Christian Church, […]