The birth year was listed as 1937. He has stayed in Quincy, Sharon and Canton before moving to Sharon. Leonard has listed (781) 784-6235 as his phone number. Leonard currently resides at 31 Highland Ave, Sharon, Ma 02067. Leonard has reached the age of 86 years. Lenmar Corp and Newton Sales Corp are businesses that might have connection with Leonard.