The individual in question marks 39 years since their birth on 27-02-85, according to archival data. The aforementioned individual's last verified residence was at 1614 Chickasaw Blvd, Ardmore, OK 73401, USA. Luke Stephen Spencer, the individual has been listed as a resident at 4 different places. The list of former dwellings for this person includes: 19792 NW Cache Rd, Cache, OK 73527, 3450 N Commerce St #503, Ardmore, and 300 36th Ave SW #226, Norman. The individual in question, along with Christian Joy Boone (in 2007) and Gregory Richard Spencer (between 2004 and 2007), occupied the same residence at 1617 Chickasaw Blvd, Ardmore, OK 73401. A number of residents in Texas, Oklahoma are named Lukee Pencer. Jalynn Holbrook, Jarod Kerley, Ms. Malone are just a few of the people who share the address