Other cities that she has stayed in are Granger, Elkhart and Osceola. The number currently linked to Michelle is (574) 243-9187. Michelle’s residency is at 53093 Crystal Pond Dr, Elkhart, In 46514.