Leonardo currently resides at 436 Carter Dr, Homer, La 71040. Leonardo has previously lived in Shreveport, Lexington and Bossier City. Leonardo has reached the age of 84 years. Leonardo has listed phone number: (318) 927-6324. Leonardo was born in 1939. Leonardo's possible relatives are Mary L Williams, Verda B Williams, Brenda Williams and 6 other people.