The number currently linked to Stephen is (217) 762-4026. Public records show that Stephen is connected with: S & K Seamless Gutters Co and Security Financial, Inc. Stephen has previously lived in Champaign, Urbana and Monticello. His birth year was listed as 1959. 1919 Old Route 47, Monticello, Il 61856 is where Stephen resides. The current age of Stephen is 66.