About SouthFirst Bank
southfirst bancshares, inc. is a thrift holding company. the company is engaged in directing, planning and coordinating the business activities of its bank subsidiary, southfirst ban... Read more
southfirst bancshares, inc. is a thrift holding company. the company is engaged in directing, planning and coordinating the business activities of its bank subsidiary, southfirst ban... Read more