Michelle's birth date was listed as 1968. Public records show Greenville, Andover, Needham and 2 other cities as cities Michelle also stayed in. Kid In A Krowd, Inc is business that might have...