1. Electrical Repair in Haughton, LA 120 S Elm St, Haughton, LA 71037 Coordinate: 32.53191,-93.51597 Phone: (318) 314-3322