Willis has reached the age of 92 years. Willis’s residency is at 201 Church St, Kershaw, Sc 29067. 1931 is the birth year of Willis. Possible relatives of Willis are: Thomas W Ogburn, Jean A Ogburn, Elizabeth K Ogburn and one other person. The number currently linked to Willis is (803) 475-2517.