The birth year was listed as 1960. Records link Leon with Harold Salmon, Ellen E Salmon, Reta Salmon and one other person. Cities Leon has lived in before are Metairie, Warwick, Norfolk and 2 other cities. This year Leon celebrated his 65 birthday. Leon’s current address is 803 Plantation Ln, Mandeville, La 70471. The number currently linked to Leon is (504) 834-4515.