Karen has reached the age of 74 years. Karen’s residency is at 11319 Spring Rain, San Antonio, Tx 78249. The possible relatives of Karen are Margena Lynn Hicks, Kesha Townsend Edwards, Robert Alvin...