Southern First Bancshares, Inc. is one of the leading providers in Business Services.  It is based in Greenville, SC.  To find more information about Southern First Bancshares, Inc., please visit www.southernfirst.com.