Karen’s current address is 1611 7Th St, Stroud, Ok 74079. Karen has listed phone number: (918) 968-2346. Public records show Spencer, Worcester, Homestead and one other city as cities Karen also stayed in. Karen was born in 1968. Karen is related to or closely associated with Richard Edmond Kasabula, Rebecca Kellymulrooney, Carol A Kelly and 6 other people. Karen has reached the age of 56 years.