Stephanie was born in 1976. In addition to Atlanta, Stephanie also lived in Clearwater, Duluth, Orlando and 5 other cities. Stephanie currently resides at 3545 Old Chamblee Tucker Rd #F, Atlanta,...