Melissa Harrod's address is 121 Newcastle Street , Lexington, KY 40504. Possible relatives include Brandon Clure, Andrea Harrod and 9 others. Melissa's latest phone number is (859) 270-5487. Previous phone numbers include (859) 556-9576 and (859) 940-9274.
Address History: 121 Newcastle Street, Lexington, KY 40504;
1081 Birch Drive, Lexington, KY 40511;
Winchester, KY 40391
Results 1 - 1 of 1