Records link phone number (586) 566-7991 with Leon’s details. Leon's birth date was listed as 1957. Public records show Shelby Township, Mount Clemens and Mt Clemens as cities Leon also stayed in. Leon's possible relatives are Carroll G Southerland, Timothy Mark Southerland, Doris M Southerland and 5 other people. Leon currently resides at 14541 Leeds Ct #210A, Shelby Township, Mi 48315. Leon was born 67 years ago.