Willis owns the phone number (940) 495-3861. The residency of Willis is at 304 Avenue B #Rt2, Electra, Tx 76360. Willis has reached the age of 97 years. Willis's birth year is 1926. Electra is a city Willis has lived in. Willis is related to or closely associated with Terry H Carter, Gladys Byrd Carter, Terry Allen Carter and one other person.