Records link phone number (781) 662-5837 with Steven’s details. Steven has reached 57 years of age. 187 1St St, Melrose, Ma 02176 is where Steven lives. In addition to Melrose, Steven also lived in Portland, Norwood, North Charleston and 3 other cities. 1967 is his birth date.