The subject's official records confirm they were born on November 26, 1959 and have achieved sixty-five years. The aforementioned subject was previously listed at 324 Dellwood Ave, Lehigh Acres, FL 33936, USA. Karen L Rock, the individual has historically been registered at 3 addresses. This individual was formerly located at: 1703 Kings Rd, Shelby, 1060 Kamehameha Hwy #2503A, Pearl City, and 79 Wilmarth Ave, East Providence, RI 02914. The information indicates that Rock, the individual and David B Rock (61-year-old) are married. The subject in question has five email addresses at their disposal. There is sufficient documentation to establish a connection between Karen Rock and David B Rock. Karen L Rock and David B Rock (in 1995) had a shared living arrangement at 1703 Kings Rd, Shelby, NC 28150, USA. Census data shows that the name Karen Rock, the individual appears in various locations in Florida. The address is used by several people, including Anna L Guy, Mr. Rock, David G Rock