Possible relatives of Leonard are: Julie Scherer, Scott Lloyd Scherer, Judith L Scherer and 5 other people. Leonard has listed (479) 636-7236 as his phone number. Leonard was born 82 years ago. 1942 is his birth date. Leonard is a resident of 2151 Resort Way #A, Prescott, Az 86301. He has stayed in Lake Havasu City, Rogers, Lk Havasu Cty and 3 other cities before moving to Prescott.