FILE: Affinity Health Care offices on Lakeshore Parkway in Rock Hill.
FILE: Affinity Health Care offices on Lakeshore Parkway in Rock Hill. Don Worthington dworthington@heraldonline.com
FILE: Affinity Health Care offices on Lakeshore Parkway in Rock Hill. Don Worthington dworthington@heraldonline.com