You could try the cape fear river. Locke and dam 3. Or Lake Upchurch/Waldo's Beach. Gotta pay to fish off their pier. those are the closest. Ft Bragg has a lot of ponds to fish if you don't mind driving up there. You need a Ft bragg fishing permit to fish them though.