Leonard has reached the age of 79 years. Leonard is related to or closely associated with Rebecca Jean Brazeal, Alysson Ellen Peterson, Rebecca J Peters and 2 other people. The number currently linked to Leonard is (334) 886-2192. This person has lived also in Slocomb, Waynesville and Lebanon. 782 Arrington St, Slocomb, Al 36375 is where Leonard lives. 1946 is the birth year of Leonard.