Quincy, Logan and Preston are cities Steven has lived in. 1964 is the birth year of Steven. Steven’s current address is 65 1St, Preston, Id 83263. Steven has reached the age of 60 years. Phone number listed for Steven is (208) 852-2256.