Stephanie was born 59 years ago. Stephanie was born in 1965. Records link Stephanie with Sandra Backus, Clarence S Backus, Sandra M Backus and 6 other people. 1521 Marlowe Ave, Indianapolis, In 46201 is where Stephanie lives. Stephanie has previously lived in Indianapolis. The number currently linked to Stephanie is (317) 638-7152.