Public records show Madison and Fitchburg as cities Lori also stayed in. Lori turned 59 years old. 3004 Stamford Pl, Fitchburg, Wi 53711 is where Lori lives. Lori was born in 1965. Jerome C Meicher, Linda K Ortlieb, Joseph Meicher and 6 other people are people possibly related to Lori. Lori has listed phone number: (608) 273-2234.