Craig's life journey commenced on June 21st, 1964 and has now spanned sixty-one years. Craig, the person is documented as living at 1010 Race St, Philadelphia, PA 19107, USA. Craig, the individual has changed locations 10 times in their life. The following addresses are part of the recorded residential history: 4804 Jefferson St #602, Kansas City, MO 64112, 1010 Race St, Philadelphia, and 1010 Race St #3L, Philadelphia, PA 19107. Packages for this person were directed to Po Box 40, Pompey, NY 13138-0040. This po box had its last use in 1998. Christa Keefer (52-year-old) is the likely spouse of the aforementioned person. A review of records shows that Craig S Keefer, the individual has access to ten email addresses. Mr. Keefer and Sandra L Schulte have been referenced together in archived documents. Craig, the individual, Jennifer Lynn Engelken (in 2007), and Jennifer Diane Hall (in 2007) shared a dwelling at 4804 Jefferson St, Kansas City, MO 64112, USA. There are several people in Pennsylvania, New York, Connecticut with the name the individual in question. There are several other people living in the house, including Bin Lin, Eric Yang, Rachel Seligman