Captain Neill's Seafood is located in Columbia, North Carolina.
Please call (252) 796-0795 to find out the business hours of Captain Neill's Seafood.
Most restaurants in Columbia accepts both Cash and major Credit Cards. Please call (252) 796-0795 to find out available payment options accepted by Captain Neill's Seafood.
There's no review submitted on Captain Neill's Seafood by direct visitors of this website.
Add Your Review on this Restaurant