This person's birth year is 1971. Public records show Oxford, Anniston, Weaver and one other city as cities Stephanie also stayed in. Stephanie was born 54 years ago. We have found 7 possible relatives of Stephanie: Tonya Lorene Merrigan, Randall D Key, Ernest E Henley and 4 other people. 2426 Stardust Dr, Tuscaloosa, Al 35405 is where Stephanie resides. Stephanie has listed phone number: (205) 343-0783.