Norma's documented birth date is Jan 28, 1937, making them eighty-nine years old today. This individual lives at the address 1007 Liberty Ave, Decatur, IL 62526, USA. Norma has a long history of moving, with eight recorded addresses. The places of residence previously registered to this person are: 403 Buttercup Dr, Savoy, 3114 Vicki Dr, Decatur, and 305 E West St, Georgetown, IL 61846. Harry Stimson is the likely spouse of the individual in question. To contact Stimson, send an email to either [email protected] or [email protected]. Norma and Harry Stimson (in 2004) had a shared living arrangement at 403 Buttercup Dr, Savoy, IL 61874. Ms. Stimson, the individual is a name held by residents in various regions of South Carolina, Texas, Maryland. Public records suggest to us that Betty Lee, Harry Stimson are also living at this address