This person's birth year is 1951. Destrehan, Harvey, Metairie and one other city are cities Leonard has lived in. Leonard’s residency is at 9528 Palm St, New Orleans, La 70118. The possible relatives of Leonard are Shirley H Phillips, Baudoin Chanel, Diane Boudoin and 4 other people. Leonard owns the phone number (504) 488-1416. The age of Leonard is 73. Businesses linked with Leonard are Roots Entertainment Group and Ujamma Enterprises Inc.