Redwood City, CA | San Francisco, CA | Boulder Creek, CA
Also known as: catherine07
Catherine Garcia lives in Redwood City, California. She has also lived in San Francisco, California; Boulder Creek, California; Crockett, California and Richmond, California.