Bank of Abbeville and Trust Company is a community bank that offers banking and trust services to individuals, businesses, and organizations. They provide a range of financial products and services, including deposit accounts, loans, cash management, and trust administration. Their mission is to support the financial success of their customers and community.