Steven has reached 66 years of age. Public records show Meridian, Boise, Eagle and one other city as cities Steven also stayed in. Steven now resides at 1580 Peregrine Dr, Mountain Home, Id 83647. Records link phone number (208) 895-0081 with Steven’s details. His birth year was listed as 1958.