This person's birth year is 1959. The current age of Leroy is 65. The number currently linked to Leroy is (360) 357-9615. The possible relatives of Leroy are Emilia Delrosario Hurt, Franklin W Hurt, Cathy E Hurt and 4 other people. 7841 Canterwood Dr, Olympia, Wa 98513 is where Leroy lives. This person has lived also in Lacey, Portland, Apo and 2 other cities.