882 Bell St, E Palo Alto, CA, 94303
Nancy Leech
There is 1 person named Nancy Leech, 67, in California in E Palo Alto in our database. Locate Leech's birthday, relatives, neighbors, associates, and property details to get an idea about the person. You may also find their criminal records, social media accounts, and other public data.
Nancy J Leech, 67 E Palo Alto, CA
Resident Since: 2026Year Built: 1937Property Type: Single Family Dwelling UnitProperty Value: $15
Nancy Leech, who currently lives in E Palo Alto, CA, was born on February 9 in 1959. Over the years, Nancy has been associated with 6 addresses. She currently resides at 882 Bell St in E Palo Alto, California, 94303. Since 2026, she has been a resident of the $15 property that was constructed in 1937. According to our records, Nancy Leech has 2 phone numbers. They are (650) 814-5273 and (650) 322-0851. Leech has 1 family member.
(650) 322-0851 (Landline), (650) 814-5273 (Cell Phone)
Questions about Nancy J Leech
Nancy J Leech currently resides at 882 Bell St, E Palo Alto, CA, 94303. She has lived at this address since 2026.
Before Nancy J Leech moved into her current home, she used to live at 882 Bell St, East Palo Alto, CA, 94303, 410 Linfield Dr, Menlo Park, CA, 94025.
Nancy J Leech can be reached on landline and cell phones. (650) 814-5273 is Nancy J Leech’s mobile phone number and her landline phone number is (650) 322-0851.
Public databases list the following people as her relatives: Devon Leech.
Nancy J Leech was born on February 9, 1959, so she is 67 now.
A background report will check for any criminal records, including arrest records, for her.