Margaret Patchett

Active Concord, NC Provost for The Charlotte-Mecklenburg Hospital Authority