“Buddy” Ward Seafood Landing Park Is Open (Update) The “Buddy” Ward Seafood Landing Park (628 Highway 98, Apalachicola) is open!