Ted Hallsworth

Active Gastonia, NC Chairman of the Board for Slack & Parr International Inc