This year Steven celebrated his 53 birthday. Steven now resides at 2111 Penelope St, Atlanta, Ga 30314. The number currently linked to Steven is (404) 794-1582. This person's birth year is 1972. In addition to Atlanta, Steven also lived in Atlanta. People possibly related to Steven are Johnnie C Rosser, Brandon C Rosser, Faye Rosser and 3 other people.