Leon’s residency is at 31282 Po Box, Raleigh, Nc 27622. Records link phone number (919) 676-1170 with Leon’s details. In addition to Raleigh, Leon also lived in Herndon, Willingboro, Mount Laurel and 3 other cities. His birth year was listed as 1967. Records link Leon with Leona Lisa Hughes, Leslie Hughes, Nicola L Hughes and 3 other people. The age of Leon is 57.