In addition to Fairfax, Steven also lived in Pittsfield, Fredericksburg, Brewer and one other city. His birth year was listed as 1977. Steven now resides at 13283 Leafcrest Ln, Fairfax, Va 22033. The number currently linked to Steven is (251) 478-4368. This year Steven celebrated his 47 birthday.