Cities Leon has lived in before are Cromona, Wilmington, Taylors and one other city. Leon’s current address is 1536 Blackstock Rd, Landrum, Sc 29356. People possibly related to Leon are Sherry Hicks, Wayne G Hicks, Alvin L Hicks and 4 other people. The age of Leon is 55. Records link phone number (864) 457-2124 with Leon’s details. 1969 is his birth date.