Leonard now resides at 1303 Glendora Ave, Tuscumbia, Al 35674. The age of Leonard is 91. He has stayed in Tuscumbia before moving to Tuscumbia. Leonard was born in 1932. The phone number (256) 381-0167 is Leonard’s.