The number currently linked to Leroy is (815) 385-1708. Other a city that he has stayed in is Mchenry. The age of Leroy is 96. Public records show that Leroy is connected with: Scan-Am Building Corporation and Leos Scan Co, Inc. 2014 Olde Mill Ln #306, Mchenry, Il 60050 is where Leroy resides. 1927 is the birth year of Leroy.