North Haven, CT | Berkeley, CA | San Francisco, CA
Also known as: earthenspirit
Jennifer Chen lives in North Haven, Connecticut, but has also spent time in Berkeley, California and San Francisco, California. She is a 2004 graduate of North Haven High School and 2008 graduate of Ithaca College.