Records link phone number (401) 683-1094 with Steven’s details. Steven is a resident of 2301 Main Rd, Portsmouth, Ri 02871. Steven turned 59 years old. Steven's birth year is 1965. Public records show Dallas, Fort Lauderdale, North Kingstown and one other city as cities Steven also stayed in.