1. Crawfish Palace Inc 1865 Highway 80, Haughton, LA 71037 Coordinate: 32.55786,-93.60711 Phone: (318) 949-3799
2. Love By Lindey 130 Dogwood South Ln, Haughton, LA 71037 Coordinate: 32.57057,-93.62868 Phone: (318) 245-7092