Rockford, IL

Iola Leach

We have located 1 person named Iola Leach in the U.S. This name appears in Illinois state. Find their date of birth, home address, phone numbers, email addresses, workplace, social profiles, and more.
Description

Iola Leach was born on April 20, 1964. Her age is 61. This person is related to 6 individuals. Leach resides at 1318 22nd Ave, Rockford, Illinois, 61104, after having lived at 17 other locations in 2 cities before that. Iola Leach currently uses 4 phone numbers: (815) 963-2672 and (815) 227-5104.

Address History
1318 22nd Ave, Rockford, IL, 61104 Current
1318 22nd Ave, Rockford, IL, 61104 2014 – 2023
1318 22nd Ave, Rockford, IL, 61104 2007 – 2018
Phone Number History
(815) 963-2672 (815) 227-5104

FAQ about Iola Leach

Iola Leach was born on April 20, 1964 and is turning or has already turned 61.

Iola Leach is reachable by phone at (815) 963-2672. We have additional 3 phone numbers for Iola Leach.

Since 2024, Iola Leach has been living at 1318 22nd Ave, Rockford, Illinois, 61104.

Iola Leach is known to have moved more than once and have lived at the following addresses: 1318 22nd Ave, Rockford, Illinois, 61104 · 1318 22nd Ave, Rockford, Illinois, 61104 · 315 John St, Rockford, Illinois, 61103.

The following people seem to be the family members of Iola Leach: Latasha Leach, Jesse Leach, Christine Leach, Eddie Leach, Ernestine Leach.

Iola Leach is also known as: Iole Leach, Ione Leach, Nonie Leach. These names can be aliases, nicknames, or other names she has used.