53 employees
Southern Trust Insurance provides personal and business insurance products to policyholders and agencies.
1968