Leroy Baumiller was born in 1949, age 74. Leroy Baumiller's address is 1215 Long Avenue Apt 308, Detroit Lakes, MN 56501. Possible relatives include Linda Baumiller. Public records show Leroy has also lived in Detroit Lakes, MN. Leroy's latest phone number is (218) 847-2291.
Related to: Linda Baumiller
Phone Numbers: (218) 847-2291
Results 1 - 1 of 1