Michelle Howard was born in 1966, age 57. Michelle Howard's address is 1261 E Grand Avenue , Decatur, IL 62521. Possible relatives include Vanessa Cress, Amanda Howard and 9 others. Michelle's latest phone number is (217) 201-0109. Previous phone numbers include (217) 341-7371 and (217) 424-1291.
Address History: 1261 E Grand Avenue, Decatur, IL 62521;
1170 E Condit Street, Decatur, IL 62521;
Urbana, IL 61801
Results 1 - 1 of 1