Hugh Alexander

Active Greenville, NC Senior Vice-President for Southern Bancshares (N.C.), Inc.

(252)353-8600