Public records show Tuscaloosa and Northport as cities Stephanie also stayed in. Stephanie now resides at 2300 Crabtree Rd #14, Tuscaloosa, Al 35405. Stephanie is related to or closely associated with Lewis Scarbrough, Viola Tuckerbruno, Lee Roy Craig and 6 other people. 1975 is her birth date. Stephanie turned 49 years old. Stephanie has listed phone number: (205) 750-0067.