Cities Leon has lived in before are Dunedin, Newport News, Prichard and 5 other cities. The phone number (251) 645-4349 is Leon’s. The current age of Leon is 54. Records link Leon with Vanessa R Lang, Ella L Boykin, Elizabeth Ramona Langley and 6 other people. 5809 Zeigler Blvd, Mobile, Al 36608 is where Leon resides. 1970 is his birth date.