Leah was born in 1974. The current age of Leah is 50. Leah’s current address is 1701 High Point Cir, Stoughton, Wi 53589. Thomas F Luther, Robert Emil Maurer, Sandra J Luther and 2 other people are people possibly related to Leah. Leah owns the phone number (608) 877-0586. Public records show Fitchburg, Dane and Stoughton as cities Leah also stayed in.