Haughton LA Seafood Markets 1. 1865 Highway 80, Haughton, LA 71037 | Crawfish Palace Inc (318) 949-3799