Records link phone number (832) 288-3108 with Karen’s details. 1962 is the birth year of Karen. She has stayed in Arlington and Houston before moving to Spring. Karen was born 62 years ago. Karen now resides at 4710 Fleming Downe Ln, Spring, Tx 77388.