Her birth year was listed as 1952. Tqc Companies, Llc is a business Karen has some connections with. Karen currently resides at 3314 Greenwood Blvd, Saint Louis, Mo 63143. Dallas, Maplewood, Frisco...