This person's birth year is 1968. This year Steven celebrated his 56 birthday. Steven now resides at 276 Oak St, Indian Orchard, Ma 01151. The number currently linked to Steven is (413) 592-2840. In addition to Indian Orchard, Steven also lived in Springfield and Chicopee.