Delta Stafford has now spent 52 years in existence since their birth on 26-12-72. Delta, the person's place of residence is located at 719 E 99th St, Perkins, OK 74059, USA. The individual in question has a record of having lived at six addresses. Available data shows that this person lived at: 10636 Ridgeview Creek Rd, Newalla, 409 S 3rd St, McLoud, OK 74851, and 518 W Park St, Tecumseh. The individual in question received packages at Po Box 83, Perkins, OK 74059-0083. The final use of this P.O. Box was in 2004. The data suggests that this person and Terry Lynn Stafford (age fifty-six years) are married to each other. A record of nine email addresses is associated with Stafford, the person. Government records list Terry Lynn Stafford from Wellston as being associated with this individual. At some point, Douglas Leon Dean (in 2001), Joetta Brannon (in 2001), and the aforementioned party were all residents at 2112 S 90th St, Tacoma, WA 98444, USA. Delta Stafford, the person is a name held by multiple individuals in Oklahoma, Texas, Missouri, Louisiana. We infer from public records that Michael Austin and Sarah Austin are also inhabitants at 719 East 99th Street Perkins