Libbby Willard was born in 1953, age 70. Libbby Willard's address is 1506 Mimosa Avenue , Charlotte, NC 28205. Possible relatives include Martin Kinnamon, Deana Willard and 4 others. Libbby's latest phone number is (704) 233-9479. Previous phone numbers include (704) 281-7855 and (704) 337-2886.
Also goes by: Lisabeth Ann Willard
Address History: 1506 Mimosa Avenue, Charlotte, NC 28205;
10801 S Calhoun Avenue, Chicago, IL 60617;
Raleigh, NC 27606
Results 1 - 1 of 1