The number currently linked to Stephanie is (319) 266-5733. Her birth year was listed as 1979. Cities Stephanie has lived in before are Cedar Falls and Waterloo. Stephanie has reached the age of 45 years. Stephanie currently resides at 1715 Park Dr, Cedar Falls, Ia 50613. The possible relatives of Stephanie are Patricia Jean Huff, Michael J Huff, Jacob Joseph Huff and 6 other people.