The residency of Leonard is at 1616 Southlawn Blvd, New Orleans, La 70114. Leonard's birth date was listed as 1960. The phone number (504) 263-0996 is Leonard’s. Leonard has reached 64 years of age. New Orleans and Harvey are cities Leonard has lived in.