Leonard has previously lived in Newark. Leonard’s current address is 6390 Fallsburg Rd, Newark, Oh 43055. The current age of Leonard is 66. The number currently linked to Leonard is (614) 345-5896. We have found 8 possible relatives of Leonard: Cathy Sue Messina, Kyle E Messina, Lucille Alice Messina and 5 other people. His birth year was listed as 1958.