284 Chesterfield Ave, Glen Ellyn, Il 60137 is where Leola resides. This person's birth year is 1978. The current age of Leola is 47. The phone number (630) 942-9365 is Leola’s. Wheaton, Wernersville, Statesville and 4 other cities are cities Leola has lived in. Leola's possible relatives are Francene K Brooks, Nathaniel S Brooks, Steven D Brooks and 2 other people.