Helen Leonard's chronological records place their birth on 1956-03-01, resulting in an age of 69 years. The aforementioned party has an established residence at 10 Sandina Dr, Rochester, NH 03868, USA. Helen Gemba Leonard has maintained residences at 97 Lisa Ann Dr, Rochester and 97 Lake Ave, Newton before relocating. The data seems to show that Helen, the person and Frederick F Leonard (sixty-four years old) are married. A review of records shows that Helen Gemba Leonard has access to 3 email addresses. Records confirm that Pamela P Schulenburg (in 1993), Christine D Gundersen (between 1992 and 1993), and Helen Gemba Leonard shared an address at 97 Lake Ave, Newton, MA 02459. There are several people in New Hampshire, Massachusetts, Maine who share the name the subject. Public records suggest to us that Mr. Leonard and Mr. Leonard are also living at this location