Willard Leavel was born in 1927, age 99. Willard Leavel's address is 4218 Po Box , Fort Lauderdale, FL 33338. Willard's latest phone number is (954) 868-3927. Previous phone numbers include (954) 565-8284 and (954) 522-6237.
Phone Numbers:
Address History:
4218 Po Box, Fort Lauderdale, FL 33338; 331 E Ellsworth Avenue, Denver, CO 80209; Wilton Manors, FL 33305
Results 1 - 1 of 1