Steven's birth year is 1961. Other cities that he has stayed in are Mountain Home and Meridian. Steven has listed (208) 587-5465 as his phone number. The current age of Steven is 63. Steven now resides at Black Cat Rd, Kuna, Id 83634. Strom, Inc is a business Steven has some connections with.