Leon was born 80 years ago. Possible relatives of Leon are: Juanita E Winningham, Richard A Winningham, Frances V Winningham and one other person. Phone number listed for Leon is (843) 225-7501. North Charleston and Charleston are cities Leon has lived in. His birth year was listed as 1945. Leon is a resident of 3956 Persimmon Ave, Charleston, Sc 29418.