Records link Michelle with William Powell Calloway, Kristen Nicole Calloway, Kerri Frances Calloway and one other person. Other cities that she has stayed in are Richmond, Houston and Battle Creek. 109 Briars Farm Ln, Battle Creek, Mi 49017 is where Michelle lives. This person's birth year is 1957. The current age of Michelle is 67. Records link phone number (281) 437-6020 with Michelle’s details.