The number currently linked to Leroy is (208) 345-4847. A city Leroy has lived in before is Boise. This person's birth year is 1935. We have found 4 possible relatives of Leroy: Samuel Lynn Weber, Scott Lee Weber, Cleo B Weber and one other person. Leroy was born 88 years ago. Leroy currently resides at 1220 Pebble Ln, Boise, Id 83705.