Tommy Allen Barton, 68 year old longtime Seminole resident and current Tecumseh resident, passed from this life on Tuesday, March 1, 2016 in Oklahoma City, Oklahoma. He was born April 24, 1947 in Seminole, Oklahoma to parents Robert “Bob” Barton and Mildred Louise (Cassell) Barton. Tommy attended school in Seminole County, Oklahoma. Following his graduation Tommy served in the United States Army during the Vietnam era. He earned the Rifle Marksman Badge and the National Service Medal. Following his service to our Country, Tommy worked for the Tulsa postal service, the Seminole Fire Department, Shawnee Medical Center and then delivering papers for the Seminole Producer and the Shawnee News-Star. Tommy was associated with the Harrah Free Will Baptist Church, the Shawnee V.F.W. and the Tecumseh American Legion. He also love watching John Wayne movies, fishing, and most of all being with his family. Survivors include his soulmate, Donna (Powell) Smith of Newalla, Oklahoma; one step-son, Nicholas Weedn and his wife Elizabeth of McLoud, Oklahoma; his mother, Mildred Haggard of Tecumseh, Oklahoma; 2 brothers, James Haggard and his wife Anna of Shawnee, Oklahoma, Larry Haggard of Lexington, Oklahoma; 3 sisters, Bonnie Haggard of Seminole, Oklahoma, Linda Chesser of Tecumseh, Oklahoma, Betty Barton of California; ; 3 grandchildren, Chance Weedn, Emma Weedn and Spencer Weedn all of McLoud, Oklahoma; and a host of other family and dear friends. Tommy is preceded in death by his biological father, Robert “Bob” Barton; by his father who raised him Wallie Haggard who died in 2010; and by one sister, Delores Carter who died in 2009. Funeral services are scheduled for 11:00 a.m., Monday, March 7, 2016 at Swearingen Funeral Home Chapel in Seminole, Oklahoma with Military Honors. Interment will follow at Little Cemetery. Rev. Carl Whitfield will officiate the services. Services are under the direction of Swearingen Funeral Home in Seminole, Oklahoma. Funeral Information: March 7, 2016, 11:00 AM Swearingen Funeral Home Chapel located at 1001 N. Milt Phillips Ave., Seminole, OK 74868