Willis currently resides at 7701 Young Rd, N Little Rock, Ar 72118. Willis's birth date was listed as 1946. Willis was born 78 years ago. The number currently linked to Willis is (501) 821-1794. He has stayed in North Little Rock before moving to Little Rock.