The birth year was listed as 1963. Karen’s current address is 3747 Waldrop Creek Ct, Decatur, Ga 30034. This person is linked with Lockhart Evangelistic Association, Inc. Decatur and Atlanta are cities Karen has lived in. Karen has reached 62 years of age. The number currently linked to Karen is (404) 328-0708. The possible relatives of Karen are Phillip S Donald, Khisha M Stephens, Karen S Ware and one other person.