Cities Willis has lived in before are Camden, East Camden, Magnolia and 4 other cities. Records link phone number (870) 574-0169 with Willis’s details. The age of Willis is 55. Willis currently resides at 4010 Locust St #H, North Little Rock, Ar 72116. 1969 is the birth year of Willis.