860 U.S. 80, Haughton, LA 71037, USA
860 HIGHWAY 80 HAUGHTON LA 71037