Karen Scott was born in 1954, age 69. Karen Scott's address is 1066 Miller Road , Opelousas, LA 70570. Possible relatives include April Hendricks, Tara Khanna and 10 others. Public records show Karen has also lived in Church Point, LA. Karen's latest phone number is (337) 351-9251. Previous phone numbers include (337) 407-0710 and (337) 543-0624.
Also goes by: Karen P Winn,
Karen Winn
Results 1 - 1 of 1