The residency of Leroy is at 11677 Blake Dr, Star, Id 83669. In addition to Star, Leroy also lived in Lexington, Greensboro, Dublin and one other city. Leroy has listed (208) 286-7737 as his phone number. This year Leroy celebrated his 49 birthday. The birth year was listed as 1975. Possible relatives of Leroy are: Wendi L Loomis, Gary W Kiger, Gloria Gavlik Kiger and 4 other people.