Leroy Mitchell's address is 254 E Fifth Street , Lexington, KY 40508. Possible relatives include Barbara Mitchell, Tashae Mitchell and others. Public records show Leroy has also lived in Lexington, KY. Leroy's latest phone number is (859) 492-8792.
Phone Numbers: (859) 492-8792
Results 1 - 1 of 1