Leonard owns the phone number (504) 897-3519. A city Leonard has lived in before is New Orleans. 3308 Prytania St #7, New Orleans, La 70115 is where Leonard resides. The age of Leonard is 67. Leonard was born in 1957.