Leon Menefee was born in 1926, age 98. Leon Menefee's address is 1848 20th Ens Street # En5, Birmingham, AL 35211. Public records show Leon has also lived in Birmingham, AL.
Leon Menefee's current address is 134 Hemlock Drive , Danville, VA 24540. Leon's age is 89 years old (1935). Phone numbers associated with Leon are (434) 797-2402 and (571) 243-8408. Leon has also lived in Arlington, VA.
Results 1 - 2 of 2