Public records show Pampa and Amarillo as cities Willis also stayed in. 4300 Hayden St, Amarillo, Tx 79110 is where Willis lives. Grace Jeanne Leith, Robert Earl Leith, Todd Russell Leith and 3 other people are people possibly related to Willis. The phone number (806) 891-3213 is Willis’s. This person's birth year is 1976. Willis has reached the age of 48 years.