Houston, TX | Spring, TX | Tomball, TX
Also known as: lisatx77
Lisa Allen lives in Houston, Texas, but has also spent time in Spring, Texas and Tomball, Texas. She is a 1996 graduate of Klein High School and 2008 graduate of Remington College. She has worked for Accounting and Medical Billing & Coding.