People possibly related to Leonard are Lavon T Davenport, Barbara Ann Davenport, Mark Lynn Davenport and 6 other people. Leonard’s current address is 6316 Monte Cristo, Glendale, Az 85306. Leonard has previously lived in Glendale. Leonard has reached the age of 94 years. Leonard's birth year is 1929.
This person is linked with one property. Leonard's apartment/home is located on 6316 Monte Cristo Avenue Glendale AZ 85306. According to public recors Leonard's property is worth $17,600. Leonard's property land value is $17,600.