This year Leon celebrated his 86 birthday. Leon has listed phone number: (804) 295-3912. Leon’s residency is at 2520 Kimbrough Cir, Charlottesvle, Va 22901. The birth year was listed as 1937. Records link Leon with Rebecca L Tilley, Becky M Tilley, Bobby L Tilley and 2 other people. Leon has previously lived in Charlottesville.