His birth year was listed as 1968. The number currently linked to Steven is (847) 768-1534. Steven has reached 56 years of age. 7500 Elmhurst Rd #257, Des Plaines, Il 60018 is where Steven lives. In addition to Des Plaines, Steven also lived in Melrose Park, Franklin Park, Northlake and one other city.