The residency of Leroy is at 516 117Th St, Chicago, Il 60628. The age of Leroy is 84. In addition to Chicago, Leroy also lived in Chicago. Leroy's birth date was listed as 1939. The phone number (773) 995-1266 is Leroy’s.