127 Canaan Rd, Strafford, Nh 03884 is where Steven lives. Steven has reached the age of 62 years. The number currently linked to Steven is (603) 664-7823. Public records show Milford, Carolina, Barrington and 3 other cities as cities Steven also stayed in. Steven's birth date was listed as 1963.