Leon’s current address is 140 Audubon Ave, Florence, Al 35633. Leon turned 80 years old. The birth year was listed as 1944. Killen and Florence are cities Leon has lived in. Possible relatives of Leon are: Dee B Wesson, Kimberly D Richardson, Randall L Wesson and 3 other people. The number currently linked to Leon is (256) 766-3521.