Leroy’s residency is at 2621 Idlewood Dr #00000, Lexington, Ky 40513. The number currently linked to Leroy is (859) 223-5084. This person's birth year is 1956. Other cities that he has stayed in are Lexington and Newburgh. Leroy has some connections with business: Wellington Christian Church Inc. Leroy has reached 68 years of age. Leroy is related to or closely associated with Tanya W Holcomb, Sarah H Blackerby, Heather F Holcomb and 2 other people.