Found 1 place
Address: Haughton, LA 71037
Latitude: 32.5565 (32°33′23″N), Longitude: -93.6104 (93°36′38″W)