The possible relatives of Leon are Leonard A Scales, Janice P Scales, Terry L Scales and 2 other people. The birth year was listed as 1956. In addition to Martinsville, Leon also lived in Martinsville. This year Leon celebrated his 68 birthday. Phone number listed for Leon is (540) 957-2846. Leon currently resides at 408 Trott Cir, Martinsville, Va 24112.