Also known as: RachelWalls
Rachel Walls lives in Tuscumbia, AL. She is a 1995 graduate of Cherokee High School and she works in the capacity of Receptionist. Some of her favorite TV shows are Survivor, Oprah, Dr. Phil and Deal Or No Deal. Grease is her favorite film.