Leonard currently resides at 024000 Center Ridge Rd, Westlake, Oh 44145. Leonard has previously lived in Lorain, Avon and Westlake. Leonard's birth year is 1961. The current age of Leonard is 63. Records link phone number (440) 282-4177 with Leonard’s details. We have found 9 possible relatives of Leonard: Annette C Sponseller, Yolanda F Flynn, Robert B Flynn and 6 other people.