Click here to visit Company website
Southern Community Financial Corporation operates as the holding company for Southern Community Bank and Trust that provides a range of financial services to individuals, businesses, and nonprofit organizations.