In addition to Lexington, Leonard also lived in Lexington. Phone number listed for Leonard is (859) 224-3632. Carol L Alexander, Jarrod A Alexander, Ca Alexander and one other person are people possibly related to Leonard. The residency of Leonard is at 3356 Boston Rd, Lexington, Ky 40503. Leonard turned 62 years old. The birth year was listed as 1962.