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. Ms. Watts has reached the age of seventy-two