This individual, who first saw the world on Mar 07, 1974, has now lived for fifty-one years. April Cotton has been identified as residing at 810 Magnolia Ave, Sayre, OK 73662. 811 Hunter Ln, Sayre, OK 73662 and 306 W Argyle Ave, Sallisaw, OK 74955 have been linked to April L Cotton's address history. Ms April Leanette Huddleston received packages at Po Box 2104, Sallisaw, OK 74955-2104. The final use of this post office mailbox was in 2002. It is probable that Jeff Dewayne Huddleston (fifty-two year old) is the spouse of the subject in question. At 306 W Argyle Ave, Sallisaw, OK 74955, April Leanette Huddleston, the individual and Harley Buzzard (between 1999 and 2002) lived at the same time. There are several people in Oklahoma, Kansas, Texas, Arkansas with the name the aforementioned subject. Public records show that April Huddleston, Jeff Dewayne Huddleston are also staying at this location