Willis has reached 89 years of age. Willis now resides at 326 County Road 138, Town Creek, Al 35672. People possibly related to Willis are Jacqueline H Archer, Eric Huckeba, Helen Huckabea and one other person. This person has lived also in Wewahitchka, Kinard, Knoxville and one other city. The birth year was listed as 1934. Phone number listed for Willis is (256) 685-1019.
Willis is Unknown.