Garden Grove, CA | Los Angeles, CA
Also known as: liz_loves_david_avila
Elizabeth Avila lives in Garden Grove, CA, but has also spent time in Los Angeles, CA. She is a 2004 graduate of Schurr High School. 10 Things I Hate About You is her all-time favorite film.