Leon Barden was born in 1924, age 100. Leon Barden's address is 457 Po Box , Amelia Court House, VA 23002. Possible relatives include Nora Barden. Public records show Leon has also lived in Amelia Court House, VA. Leon's latest phone number is (804) 561-2090.
Also goes by: L H Barden
Phone Numbers: (804) 561-2090
Address History: 457 Po Box, Amelia Court House, VA 23002;
13530 Lodore Road, Amelia Court House, VA 23002
Results 1 - 1 of 1