Naylor Seafood
124 Se Park St
Okeechobee, FL 34972-2965
863-357-0222