Cathedral City, CA | Costa Mesa, CA | Fox Island, WA
Also known as: starfish05
Jenny Willis lives in Cathedral City, California, but has also spent time in Costa Mesa, California; Fox Island, Washington and Berry Creek, California. She is a 1998 graduate of Cathedral City High School. Her favorite TV shows are Numbers and The Ghost Whisperer.