This person has stayed in Munhall and Homestead before moving to Homestead. This person's birth year is 1953. Karren has reached 71 years of age. Karren’s current address is 295 Riverview St, Homestead, Pa 15120. The number currently linked to Karren is (412) 462-6369.