This person's birth year is 1948. The number currently linked to Leonard is (334) 298-7751. The current age of Leonard is 76. Leonard is a resident of 169 Lee Road 288, Smiths Sta, Al 36877. People possibly related to Leonard are Dorothy Ann Arcuri, Ian P Arcuri, Tonya M Burton and 3 other people. Public records show Smiths Station, Flushing, Midland and 4 other cities as cities Leonard also stayed in.