Carter Bank & Trust

302 E. Atlantic St.
South Hill, VA 23970
Call Directions


434-447-6100


Associated Members:


Ms. Sandy Honeycutt