Barbara, the person, born on 25-12-41, has completed eighty-four years of life. Barbara lives at a dwelling located at 67 Ledgeview Dr, Rochester, NH 03839, USA. The subject has had 3 different addresses in the past. The known living history for this individual consists of: 119 New Durham Rd, Middleton, 90 Deboer Ln, East Wakefield, and 3717 Augusta St, Flint, MI 48532. All parcels addressed to this individual were handled through Po Box 245A, Milo, ME 04463-0245. This post office mailbox was not used after 1993. Everett R Leach SR (age eighty-four years) is probably the spouse of Barbara Leach, the person. At some point, Brent A Reno (between 2009 and 2010), Eric Scott Locke (between 2004 and 2005), and Ms. Leach were all residents at 3717 Augusta St, Flint, MI 48532. Maine, New Hampshire, Massachusetts, Rhode Island are home to several individuals named the aforementioned person. There are several other occupants in the building, including Kayla Hughes, Everett R Leach SR, Adam Walker