San Francisco, CA | Austin, TX | Los Angeles, CA
Also known as: theAngelaChen
Angela Chen lives in San Francisco, California, but has also spent time in Austin, Texas and Los Angeles, California. She went to school at the Dulles High School and The University Of Texas At Austin. She is employed by Ltd..