He has stayed in Renton, Bellevue, Chester and 9 other cities before moving to Cumberland. The birth year was listed as 1975. Steven turned 49 years old. 56 Leigh Rd, Cumberland, Ri 02864 is where Steven lives. Steven has listed phone number: (401) 333-3478.