Karen’s residency is at 5924 Parkhurst Rd, Edmond, Ok 73034. Karen was born in 1969. People possibly related to Karen are Melissa A Tettleton, Paula D Tettleton, Barbara V Tettleton and 6 other people. Karen was born 56 years ago. Public records show Edmond as a city Karen also stayed in. The number currently linked to Karen is (405) 340-1952.