Records link Karen with Joseph Shawn Luck, Linda Sue Luck, Eric Ray Luck and one other person. Karen turned 72 years old. Public records show that Karen is connected with Triple L Construction. A city Karen has lived in before is Sherman. Karen's birth date was listed as 1952. Karen currently resides at 609 Brock St, Denison, Tx 75020.