This year Leonard celebrated his 77 birthday. Leonard currently resides at 4629 Chastant St, Metairie, La 70006. Leonard was born in 1947. Companies linked with Leonard are: Ulster Project-New Orleans Area and The United Leukodystrophy Foundation Inc. Phone number listed for Leonard is (504) 780-2338.