The age of Leonard is 71. The birth year was listed as 1953. He has stayed in Auburn and Worcester before moving to Auburn. Leonard has listed (508) 832-7079 as his phone number. Leonard now resides at 3 Winchester Ave, Auburn, Ma 01501. We have found 4 possible relatives of Leonard: Sharon A Borudin, Michelle M Nannini, Michelle M Beaudin and one other person.