Steven was born 52 years ago. Possible relatives of Steven are: David James Laub, Marvin James Laub, Coralynn Laub and 6 other people. 1972 is the birth year of Steven. Public records show Nampa and Boise as cities Steven also stayed in. Steven’s current address is 1132 Powerline Rd, Nampa, Id 83686. Steven has listed phone number: (208) 463-4355.