This individual's age has reached forty-one years, having first seen the world on 08/30/83. Steven Upton's last verified residence was at 7419 S 81st W Pl, Tulsa, OK 74131. The aforementioned individual has been associated with 7 places of residence in their lifetime. The last known addresses of this person are: 7381 S 81st W Pl, Tulsa, 1421 E Denton Ave, Sapulpa, OK 74066, and 147 W Mill Ave, Sapulpa. The information appears to indicate that the subject in question and Whitney A Morgan (age: 39 year old) are married. Records show that Steven, the individual, Debbie Lynn Upton (in 2008), and Sue Ellen Rhine (in 2006) cohabited at 8411 S 161st W Ave, Sapulpa, OK 74066. Public records indicate that multiple individuals named the aforementioned party reside in Oklahoma, Arkansas, Texas