Leonard currently resides at 110 Clark Cir, Doyline, La 71023. This year Leonard celebrated his 62 birthday. Public records show Minden, Princeton, Bossier City and one other city as cities Leonard also stayed in. Leonard was born in 1962. Leonard has listed (318) 987-2090 as his phone number. Possible relatives of Leonard are: Hannah S Mckissack, Richard L Mckissack, Jennifer L Mckissack and 6 other people.