Steven’s residency is at 1854 Dixie Line Rd, Newark, De 19702. Steven has listed (302) 368-8011 as his phone number. His birth year was listed as 1979. He has stayed in Antioch, Elkton, Tyrone and 5 other cities before moving to Newark. Steven turned 45 years old.