Records link Leonard with Warren C Funk, Christine L Funk, Lena Marie Funk and 5 other people. Leonard has listed (910) 347-1868 as his phone number. The residency of Leonard is at 2515 Russell Ave, Cleveland, Oh 44134. The current age of Leonard is 62. Public records show Tarawa Terrace, Cayce, Parma and 7 other cities as cities Leonard also stayed in. 1962 is the birth year of Leonard.