Company linked with Leroy is: Timberlake Quality Homes Incorporated. Leroy's birth year is 1943. Cities Leroy has lived in before are Clinton and Naples. 16960 Tanglewild Dr, Morrison, Il 61270 is where Leroy resides. The current age of Leroy is 81. The number currently linked to Leroy is (815) 772-7209.