Leonard was born in 1962. Leonard currently resides at 704 Church Pt, Belle Chasse, La 70037. Possible relatives of Leonard are: Dorothy Faunce Mcdonald, Dorothy J Mcdonald, Dennis A Mcdonald and 6 other people. The current age of Leonard is 62. Leonard has listed (504) 391-0239 as his phone number. Saint Paul, Gretna, Harvey and one other city are cities Leonard has lived in.