Leonard's possible relatives are Elvajo Carr, Jd Wendell, William Edwin Wendel and 6 other people. 509 Deercreek, Fredericksburg, Tx 78624 is where Leonard lives. Leonard has listed (830) 997-7140 as his phone number. 1974 is his birth date. Public records show Fredericksburg and Fredericksbrg as cities Leonard also stayed in. The current age of Leonard is 50.