Honolulu, Urbana, Aiea and one other city are cities Steven has lived in. The number currently linked to Steven is (217) 428-9406. Steven's birth year is 1970. The current age of Steven is 54. The residency of Steven is at 1312 Gulick Ave #4, Decatur, Il 62526.