Leonard was born in 1920. Leonard is a resident of Main St, Saint Martinville, La 70582. Saint Martinville, St Martinvlle and St Martinvl are cities Leonard has lived in. The age of Leonard is 103. Leonard owns the phone number (337) 394-3143.