Leon's birth year is 1958. The age of Leon is 66. 6401 Henderson Ave, Shreveport, La 71106 is where Leon resides. Leon has listed (318) 869-1996 as his phone number. Leon has previously lived in Shreveport.
His ethnicity is Scotch. He belongs to Western European ethnic group. He doesn't have problems speaking English. College is his education level. Leon's birth date is 1958-01-01.