Leverne Willard was born in 1927, age 96. Leverne Willard's address is 141 Willard Road , Union, SC 29379. Public records show Leverne has also lived in Union, SC. Leverne's latest phone number is (803) 427-8346. Previous phone numbers include (843) 248-2741 and (864) 427-8346.
Also goes by: Levern Mrs Willard
Address History: 141 Willard Road, Union, SC 29379;
311 P/O Box, Union, SC 29379
Results 1 - 1 of 1