Luann Umbach was born in 1955, age 68. Luann Umbach's address is 919 S 10th Street , Dekalb, IL 60115. Possible relatives include Chris Umbach, Daniel Umbach and 4 others. Public records show Luann has also lived in Elgin, IL. Luann's latest phone number is (815) 901-0460. Previous phone numbers include (847) 697-1805.
Results 1 - 1 of 1