San Francisco, CA | San Jose, CA
Also known as: qzqz7
Sandra Otterson lives in San Francisco, CA, but has also spent time in San Jose, CA. Philip G Otterson, Natalie N Otterson, George Philip Otterson and Jacqueline J Otterson are some of Sandra relatives.