Mr. Wills, the individual, whose birth date is recorded as Oct 12, 1981, has reached the age of forty-three. Christopher Lee Wills, the person's dwelling place is at 2172 S 75th E Ave, Tulsa, OK 74129, USA. Mr. Wills has spent time living at 10 different locations. This individual has resided at the following addresses: 2048 W 138th Terrace #151, Leawood, KS 66224, 2048 W 138th Terrace #TE151, Leawood, and 16006 E 40th Terrace S, Independence. Four email addresses are registered under Christoph L Wills's name. Christopher Walls (in 2011) and Christopher Walls shared a building at 7820 E 15th Ct, Tulsa, OK 74112, USA. There are people with the same name, this person, living in Oklahoma, Arkansas, Kansas, Texas. The building is home to a number of people, including Michelle Elizabeth Bowers, Elizabeth Enlow, Hugh Joseph Weigant