This year Leonard celebrated his 79 birthday. 23003 Chandlers Ln #107, Olmsted Falls, Oh 44138 is where Leonard resides. Public records show Berea and Cleveland as cities Leonard also stayed in. Leonard has listed (440) 234-2476 as his phone number. Leonard's birth date was listed as 1945.
His ethnicity is English. He belongs to Western European ethnic group. His main language is English. He attended to high school.
This person purchased 2 cars in years 2011 and 2012 according to public recors. The cars where Hyundai Tucson and Hyundai Veloster.