Leroy's birth year is 1969. Leroy currently resides at 1285 State Highway 1025, Olive Hill, Ky 41164. Leroy has listed (517) 647-7842 as his phone number. Leroy has previously lived in Lyons, Nashville, Potterville and 2 other cities. Leroy has reached 55 years of age.