Leonard has reached 70 years of age. Leonard currently resides at 360 Chestnut Ave, Orange City, Fl 32763. This person's birth year is 1955. Cities Leonard has lived in before are Reynoldsville, Clarksburg, Fairmont and 2 other cities. The number currently linked to Leonard is (304) 623-1332.