The current age of Leonard is 85. Leonard has previously lived in Pensacola and Decatur. 1939 is the birth year of Leonard. Hovey & Hovey, Inc is business that might have connection with Leonard. 2755 Glen Eden Dr, Pensacola, Fl 32514 is where Leonard resides. People possibly related to Leonard are Kenneth A Hovey, K Hovey, Darlene K Nibarger and 4 other people. The number currently linked to Leonard is (904) 477-5442.