He has stayed in Aiken, Westbury and Johnston before moving to Aiken. Records link phone number (803) 641-4406 with Leon’s details. Leon has reached 88 years of age. His birth year was listed as 1935. Leon is a resident of 342 Williamsburg St, Aiken, Sc 29801. People possibly related to Leon are Denise L Reshard, Reba D Dixon, Darrell H Dixon and 5 other people.