5 Scott Rd, Lexington, Ma 02421 is where Stephen lives. Phone number listed for Stephen is (781) 274-8008. He has stayed in Boston, Milton and Revere before moving to Lexington. This year Stephen celebrated his 72 birthday. This person's birth year is 1952.