Karen currently resides at 16 Garvey Ln, Newark, De 19702. This person has lived also in Newark. Karen was born 62 years ago. Records link phone number (302) 366-0277 with Karen’s details. Karen was born in 1962.