His birth year was listed as 1948. The number currently linked to Leonard is (440) 238-1983. Cities Leonard has lived in before are Cleveland, Parma, North Olmsted and one other city. The residency of Leonard is at 19508 Cherry Stone Ln, Strongsville, Oh 44136. Leonard has reached the age of 76 years. Joyce A Richmond, Walker L Richmond, Scott C Richmond and 2 other people are people possibly related to Leonard.