Steven Watts, the individual's birth is archived as occurring on Jul 08, 1958, making them sixty-seven years old. The individual in question is a tenant or homeowner at 2671 S Pine Meadow Ct, Decatur, IL 62521, USA. The aforementioned party has changed locations six times in their life. The individual's residential history includes the following locations: 807 W Eldorado St, Decatur, 43 N Country Club Rd, Decatur, and 13 4th Dr, Decatur, IL 62521. It is expected that Susan L Watts (age 72) is the spouse of Steven A Watts, the person. Steven, the person can use 4 email addresses. There is a documented link between Steven Watts, the individual and Susan L Watts in the public record. Janice A Dare (in 1993) and Steven A Watts, the individual were residents at 825 S 21st St, Decatur, IL 62521, USA. The given name Steven, the person is well represented in Illinois. Susan Watts is another person who lives at this address. Susan L Watts has reached the age of seventy-two