Southern First Bancshares Inc in Greenville
Southern First Bancshares, Inc., formerly Greenville First Bancshares, Inc., is the holding company for Southern First Bank, N.A. (the Bank), formerly Greenville First Bank, N.A. The Bank is a national bank located in Greenville and Richland Counties ...