1. Haughton Town Of 118 W Mckinley Ave, Haughton, LA 71037 Coordinate: 32.53331,-93.50584 Phone: (318) 949-9401