Leonard has listed (304) 466-6485 as his phone number. 1950 is his birth date. The current age of Leonard is 74. Other a city that he has stayed in is Hinton. Leonard’s current address is 1006 Summers St, Hinton, Wv 25951.