The current age of Leroy is 94. Leroy has listed phone number: (847) 487-2804. Leroy's birth date was listed as 1929. Leroy currently resides at 1026 Bonner Rd #6, Wauconda, Il 60084. In addition to Wauconda, Leroy also lived in Chicago, Arlington Heights, Des Plaines and one other city.