The birth year was listed as 1959. The residency of Leon is at 333 Mock Rd #138, Albany, Ga 31705. Leon has previously lived in Albany and Birmingham. The current age of Leon is 65. Leon has listed phone number: (912) 436-5319.