This person has lived also in Tullahoma, Lynchburg, Rochester and 2 other cities. 1400 Newport Center Dr #D, Deerfield Beach, Fl 33442 is where Karen resides. This year Karen celebrated her 66 birthday. Karen's birth year is 1958. Records link phone number (716) 654-8689 with Karen’s details.