History Catawba was laid out in 1838. The town was named for the Catawba people. A post office called Catawba has been in operation since 1839.
History Catawba was laid out in 1838 The town was named for the Catawba people. A post office called Catawba has been in operation since 1839