Debra Lehr, who first saw the world on April 3, 1969, has now lived for fifty-five years. Debra Lehr is a homeowner or tenant at 2630 Fieldview Drive Macungie. This individual's history of changing residences includes three addresses. This individual has occupied residences at: 903 Chestnut St, Emmaus, 249 Sparks St, Philadelphia, PA 19120, and 6901 Old York Rd, Philadelphia. Po Box 533, Treichlers, PA 18086-0533 was the designated delivery location for Debra, the person's packages. Post office mailbox was in operation between the years 1992 and 1998. It is probable that Stephen S Loch (age: 54-year-old) is the spouse of the aforementioned subject. Data confirms that Debra Lehr has 4 email addresses available. Research into Debra Lehr has found potential links to Debra A Loch, Stephen S Loch (54 years). Debra Lehr, the person, Matthew E Brodak (in 1993), and Jonathan A Held (in 1993) shared a living space at 6901 Old York Rd, Philadelphia, PA 19126, USA. Several individuals named Debra A Lehr, the person reside in Pennsylvania, New Jersey, District of Columbia, North Carolina, Ohio. Public records show that Ms. Loch and Stephen S Loch are also staying at 2630 Fieldview Dr