This year Stephanie celebrated her 53 birthday. We have found 4 possible relatives of Stephanie: Velma Lee Brown, Joseph Brown, Marlon N Zeigler and one other person. Cities Stephanie has lived in before are Birmingham and Irondale. Stephanie owns the phone number (205) 951-5841. Stephanie now resides at 2930 Juniper Ln, Tuscaloosa, Al 35405. 1971 is her birth date.