Leonard Leta was born in 1955, age 69. Leonard Leta's address is 703 Po Box , Wanchese, NC 27981. Possible relatives include Lara Fisher, Alan Leta and 4 others. Public records show Leonard has also lived in Nags Head, NC and Harrisonburg, VA. Leonard's latest phone number is (434) 990-9119.
Phone Numbers: (434) 990-9119
Address History: 703 Po Box, Wanchese, NC 27981;
1351 Po Box, Nags Head, NC 27959;
Harrisonburg, VA 22801;
Ruckersville, VA 22968;
Stanardsville, VA 22973
Results 1 - 1 of 1