Jodi Holden was born in 1959, age 64. Jodi Holden's address is 977 Spencer Way , Los Altos, CA 94024. Public records show Jodi has also lived in Santa Clara, CA and Scotts Valley, CA. Jodi's latest phone number is (831) 243-6808. Previous phone numbers include (952) 240-3846.
Address History: 977 Spencer Way, Los Altos, CA 94024;
3770 Flora Vista Avenue Apt 1107, Santa Clara, CA 95051;
Scotts Valley, CA 95066;
Watsonville, CA 95076;
Eden Prairie, MN 55344
Results 1 - 1 of 1