Leonard owns the phone number (216) 663-5281. Leonard is a resident of 4361 Clarkwood Pkwy, Cleveland, Oh 44128. This person has lived also in Cleveland, Warrensville Heights and Beachwood. The current age of Leonard is 46. Leonard's birth date was listed as 1978.