He has stayed in London and Haines City before moving to London. Leroy's birth year is 1939. Leroy turned 84 years old. The number currently linked to Leroy is (606) 843-7630. 635 Feltner Steer Rd, London, Ky 40741 is where Leroy lives. Leroy's possible relatives are Mary H Hundley, Brenda J Hundley, Terry L Hundley and one other person.