243 3rd Avenue NE Science Museums Catawba Science Center Catawba Science Center is a science center in Hickory, North Carolina. EXPLORE PLACE