The possible relatives of Stephanie are Daniel J Ruden, Joyce S Ruden, Robin M Ellensohn and 4 other people. Her birth year was listed as 1977. Stephanie now resides at 320 9Th St #T, Waterloo, Ia 50702. Stephanie was born 47 years ago. Stephanie has listed phone number: (712) 546-7621. Public records show Le Mars, Cedar Falls and Dubuque as cities Stephanie also stayed in.