Leonard has listed phone number: (216) 681-4019. 11419 Ohlman Ave, Cleveland, Oh 44108 is where Leonard lives. His birth year was listed as 1965. The possible relatives of Leonard are Helen Audrey Brewster, Lonny D Brewster, Cleveland J Robinson and 5 other people. Leonard has reached the age of 59 years. He has stayed in Maple Heights, Cleveland and Akron before moving to Cleveland.