Stephanie’s current address is 390 Lois St #6, Twin Falls, Id 83301. Stephanie has listed phone number: (208) 734-5948. Stephanie was born 50 years ago. Cities Stephanie has lived in before are Twin Falls and Filer. 1974 is the birth year of Stephanie.