Willard has reached 73 years of age. We have found 7 possible relatives of Willard: Charles Delford Mcleod, Lois P Mcleod, Matthew T Mcleod and 4 other people. The residency of Willard is at 425 Pritchard Ln, Sumter, Sc 29150. This person's birth year is 1952. Willard owns the phone number (803) 481-8680. He has stayed in Sumter before moving to Sumter.