Michelle Babney was born in 1980, age 43. Michelle Babney's address is 715 Tunis Circle Apt 3, Waterloo, IA 50701. Possible relatives include Brynn Dabney, Bryon Dabney and 16 others. Public records show Michelle has also lived in Cedar Falls, IA. Michelle's latest phone number is (319) 239-3945. Previous phone numbers include (319) 239-4506 and (319) 287-5299.
Results 1 - 1 of 1