John Hall’s ancestors played an integral role in the development of Catawba County. He carries on their legacy with a sense of humble pride.
John Hall’s ancestors played an integral role in the development of Catawba County. He carries on their legacy with a sense of humble pride.