Leila’s residency is at 15928 State Highway 124, Bloomer, Wi 54724. Eau Claire, Bloomer and Neosho are cities Leila has lived in. Records link phone number (715) 874-5325 with Leila’s details. The current age of Leila is 75. People possibly related to Leila are Orville B Bernard, Farms Bernard, Krystle M Bernard and 5 other people. 1950 is the birth year of Leila.