16099 SE Keller Rd, Damascus, OR, 97089 (current address)
Helen Leach in Oregon, USA
We found 1 person named Helen Leach in Oregon. View Helen’s phone numbers, current address, previous addresses, emails, family members, neighbors, associates, and other history records.
Filter
Damascus, OR
Helen S Leach is one hundred six. We have 1 phone number in our files. Call Helen at (503) 658-7340.
Helen Leach, Q&A
Frequently asked questions for Helen Leach
Helen Leach is 106 years old.
Helen Leach is reachable by phone at (503) 658-7340.
Helen Leach moved to 16099 SE Keller Rd, Damascus, Oregon, 97089 in 2012 and has been living there since.