The aforementioned person's timeline started on March 24, 1972, leading to their present age of fifty-three years. The official residence of Stephen Robert Ellison is 1749 South Maplewood Avenue Tulsa. The person in question's residential history includes ten previous addresses. The known living history for this individual consists of: 7973 E 60th St #632, Tulsa, 1355 E 61st St #19G, Tulsa, OK 74136, and 1354 N Irvington Ave, Tulsa. Po Box 964, Ava, MO 65608-0964 was the address that packages for Stephen Ellison, the person were sent to. This The PO box was probably discontinued in 2001. The data appears to show that Stephen Ellison and Johnna Leigh Ellison (age: fifty-four years) are married. Reports indicate that this person is associated with 6 email addresses. This person may have been in contact with Tamara Hopper, Johnna Leigh Ellison at some point. Johnna Leigh Ellison (in 2000) and the aforementioned party were residents at 1410 Terrace Dr, Tulsa, OK 74104, USA. Oklahoma, Kansas, Texas have a significant number of individuals named the aforementioned individual. It is our assumption, based on public records, that Johnna Ellison and Brendan Vandiver are also living at this address