Leberta Norris was born in 1917, age 107. Leberta Norris's address is 127 Wisteria Drive , East Palo Alto, CA 94303. Possible relatives include Barbara Norris, James Norris and 1 others.
Address History: 127 Wisteria Drive, East Palo Alto, CA 94303
Results 1 - 1 of 1