Stephen C Ruff, the individual's chronological data indicates they were born on December 10, 1958 and are now 67 years old. Stephen C Ruff, the person's home is situated at 312 Walnut Forest Dr, O'Fallon, MO 63366. Stephen Ruff has a long history of moving, with eight recorded addresses. This person has been registered at the following addresses: 28 Quiet Brook Ct, St Charles, MO 63303, 7 Palomino Ct, Wentzville, and 7347 Mexico Rd, St Peters. Stephen R Ruff arranged for packages to be delivered to Po Box 157, Old Monroe, MO 63369-0157. The period of use for postal box was during the time frame from 2000 to 2018. It is likely that Diane M Hanisch (67-years old) is the spouse of Stephen C Ruff. To get in touch with Stephen Ruff, the individual, use either [email protected] or [email protected]. The aforementioned individual and Diane R Ruff (in 2010) shared a dwelling at 7347 Mexico Rd, St Peters, MO 63376, USA. You can find several individuals with the name Ruff living in Illinois, Missouri