The residency of Leroy is at 12244 Perry Ave, Chicago, Il 60628. The birth year was listed as 1951. Phone number listed for Leroy is (773) 436-6887. Leroy has previously lived in Chicago. Leroy has some connections with business: 6300 May & Racine Improvement Block Club. The current age of Leroy is 73.