John Freeman, the person, who first saw the world on 03/14/78, has now lived for 47 years. John, the individual is a tenant or homeowner at 26 Academy St, Rochester, NH 03867, USA. John Freeman has established homes in 6 different places. The official records list the following as previous addresses: 257 High St, Somersworth, 2 Everett St, Dover, and 54 Pleasant St #10, Epping. It is probable that Kenneth Freeman (79-years old) is the spouse of Freeman, the individual. Freeman, the individual can use 3 email addresses. Multiple independent records indicate that John, the person and John E Freeman from Barrington are connected. Thomas J Elwell (in 2011), Clark M Potter (in 2010), and John Freeman, the individual lived at the same address, 257 High St, Somersworth, NH 03878. Multiple records indicate that John Freeman is a common name in New Hampshire, Massachusetts. Ms. Page, Rosemarie Salzman are also live at 26 Academy St