Leonard has listed (318) 227-0168 as his phone number. This person has lived also in Bossier City, Cullen, Taylor and 2 other cities. The age of Leonard is 99. Leonard is a resident of 215 Boulevard St #A, Shreveport, La 71104. Leonard was born in 1924.