Leonard turned 81 years old. Leonard has previously lived in Saint Peters and Saint Louis. Leonard currently resides at 252 Gibraltor Ct, Saint Peters, Mo 63376. Leonard's birth year is 1943. Leonard has listed (636) 939-0403 as his phone number. People possibly related to Leonard are Donna J Rothermich, Ruth M Roth, Vickie L Skaggs and 3 other people.