Records link phone number (706) 860-1056 with Leon’s details. Cities Leon has lived in before are Augusta and Martinez. Leon's possible relatives are Pamela Jane Loyd, Susan S Lloyd, Jeff Lloyd and 2 other people. 1017 Stevens Creek Rd #178, Augusta, Ga 30907 is where Leon lives. The current age of Leon is 72. 1952 is the birth year of Leon.