Leroy's birth date was listed as 1955. Leroy turned 69 years old. Leroy’s current address is 225 Jena Ln, Lumberton, Tx 77657. Leroy has listed (409) 751-3707 as his phone number. We have found 6 possible relatives of Leroy: Gary Wayne Duncan, Ginny L Duncan, Barron M Royer and 3 other people. Cities Leroy has lived in before are Spring Branch, Boerne, Friendswood and 4 other cities.