Other a city that he has stayed in is Shreveport. Willis has reached 63 years of age. Records link phone number (318) 938-1856 with Willis’s details. Willis’s residency is at 8473 Tanya Dr, Greenwood, La 71033. 1961 is the birth year of Willis.