Other a city that he has stayed in is Las Vegas. Company linked with Steven is: Las Vegas St Rod Repair. His birth year was listed as 1958. Records link phone number (702) 496-4150 with Steven’s details. The age of Steven is 66. Steven’s residency is at 33 21St St, Las Vegas, Nv 89101.