This person was registered as being born on Mar 16, 1970, indicating an age of fifty-five years. The aforementioned party's home registration shows 10025 Cottonwood St NW, Coon Rapids, MN 55448. Leon Olmschenk has a comprehensive address history featuring ten prior locations. Records identify these as prior residential addresses: 10025 Cottonwood St NW, Coon Rapids, MN 55448, 3416 77th Ave N, Minneapolis, and 3416 77th Ave N, Minneapolis. 7 email addresses are at Olmschenk, the person's disposal. According to the public record, the individual in question and Orlando E Leon are linked. John L Thorp (in 2010) shared a residence with the person in question at 10012 Cottonwood St NW, Coon Rapids, MN 55448, USA. You can find several individuals with the name Leon Olmschenck living in Minnesota. The building is home to a number of people, including Kayla Olmschenk, Leroy J Olmschenk, Lori Olmschenk