This person's birth year is 1947. 2 Martin Cir, Peabody, Ma 01960 is where Steven resides. Public records show Peabody as a city Steven also stayed in. Phone number listed for Steven is (978) 535-3508. The age of Steven is 78.