Cities Steven has lived in before are Leominster and Stoughton. This year Steven celebrated his 56 birthday. Steven has listed phone number: (978) 537-1099. The birth year was listed as 1968. 607 Pleasant St, Leominster, Ma 01453 is where Steven resides.