Charleen Willard was born in 1953, age 70. Charleen Willard's address is 953 E Lovejoy Street , Buffalo, NY 14206. Possible relatives include Terry Owens, Michael Willard and 2 others. Charleen's latest phone number is (716) 895-9663.
Phone Numbers: (716) 895-9663
Address History: 953 E Lovejoy Street, Buffalo, NY 14206;
9531 Lovejoy Street, Buffalo, NY 14212;
Elma, NY 14059
Results 1 - 1 of 1