The residency of Steven is at 17147 Knox Rd, Mount Vernon, Il 62864. Public records show Mount Vernon, Las Vegas and Pell City as cities Steven also stayed in. Steven's birth year is 1969. Steven has reached the age of 55 years. Steven has listed (702) 407-7563 as his phone number.