Michelle Wallace's address is 307 North Althea Street , Elmwood, IL 61529. Possible relatives include Holly Armstrong, Brooke Boldt and 6 others. Public records show Michelle has also lived in Bloomington, IL and Flanagan, IL. Michelle's latest phone number is (309) 278-5150. Previous phone numbers include (309) 339-4299 and (309) 741-9233.
Also goes by: Michelle Wallace
Address History: 307 North Althea Street, Elmwood, IL 61529;
1027 Warbler Way Apartment 11, Bloomington, IL 61704;
Flanagan, IL 61740;
Peoria, IL 61614;
Pontiac, IL 61764
Results 1 - 1 of 1