The birth year was listed as 1969. 620 Willow St, North Little Rock, Ar 72114 is where Karen resides. Karen owns the phone number (918) 371-4966. The possible relatives of Karen are Alfred Iyoho,...