Palo Alto, CA | Los Altos, CA | San Jose, CA
Also known as: jjrtaylor
Jeremy Taylor lives in Palo Alto, California. He has also lived in Los Altos, California and San Jose, California. He went to school at the Los Altos High School and University Of California.