Leon was born 96 years ago. This person has lived also in Roanoke. His birth year was listed as 1928. Leon’s current address is 4962 Hazelridge Rd, Roanoke, Va 24012. The number currently linked to Leon is (703) 362-2607.