Skip to content. | Skip to navigation
Eddie Willis is the owner/operator of Mr. Big Seafood. He sheds softcrabs and sells fresh local seafood. He is located on Harkers Island, NC.