52-year-old Mark Allen Shaffer lives in Abingdon, Virginia. Other places in which Mark has lived are Brooklyn, New York; Greensboro, North Carolina; Gray, Tennessee and Kingsport, Tennessee. Mark is related to Richard A Shaffer, Nema Alexander and Janice Lynn Shaffer.