First-Citizens Bank & Trust Company
1145 East Atlantic Street, South Hill , Virginia 23970
View Larger Map