Insurance and Financial

Owner

CATAWBA VALLEY BANCSHARES, INC.