Ila Leaf
Ila R Leaf, 100 Sterling, IL
Ila Leaf was born on October 20, 1926. Her age is 100. We found 2 Leaf’s phone numbers in our database. They are (815) 626-0667, (773) 626-0667. Leaf’s home address is 1005 7th Ave, Sterling, Illinois, 61081. In the past, she was a resident of 1 other location in 2 cities. According to our records, this person is related to 2 people.
Ila Leaf Questions and Answers
Ila Leaf currently lives at 1005 7th Ave, Sterling, Illinois, 61081 and has been a resident there since 2022.
Ila Leaf lived at 1115 Charles St, Rock Falls, Illinois, 61071 before.
Ila Leaf can be contacted on (815) 626-0667. There are 1 more phone number available for Ila Leaf.
Ila Leaf was born on October 20, 1926 and is currently 100.
The following people are believed to be the family of Ila Leaf: Terry Leaf, Sandra Leaf.