2 Banks in Virginia, Mecklenburg County, USA — 2026
Carter Bank & Trust
South Hill
📍302 East Atlantic Street, South Hill, VA 23970
, South Hill, VA 23970
First Citizens Bank
South Hill
📍222 East Atlantic Street, South Hill, VA 23970
, South Hill, VA 23970