Leonard's possible relatives are Tyrone Michael Washington, Dorothy Ahumphrey Washington, Lori Michelle Sipes and 6 other people. Leonard has listed phone number: (985) 643-8437. 1946 is his birth date. In addition to Slidell, Leonard also lived in Slidell. The age of Leonard is 78. Leonard now resides at 1730 Lynnwood Dr, Slidell, La 70460.