In addition to Winnsboro, Leon also lived in Winnsboro and Simpsonville. The number currently linked to Leon is (803) 635-3489. Leon was born in 1938. Leon has reached 85 years of age. The residency of Leon is at 7709 State Highway 213, Winnsboro, Sc 29180. We have found 6 possible relatives of Leon: Amanda M Nichols, Leona C Park, Deanna B Park and 3 other people.