Marty Oddem was born in 1974, age 49. Marty Oddem's address is 23436 Santa Clara Street , Hayward, CA 94541. Possible relatives include Cheryl Odden, Darren Odden and others. Public records show Marty has also lived in Capitola, CA and Castro Valley, CA. Marty's latest phone number is (650) 638-9952. Previous phone numbers include (831) 254-0324 and (831) 254-5403.
Address History: 23436 Santa Clara Street, Hayward, CA 94541;
913 Po Box, Capitola, CA 95010;
Castro Valley, CA 94546;
Davenport, CA 95017;
Foster City, CA 94404
Results 1 - 1 of 1