1. D & L Landscaping
530 S Elm St, Haughton, LA 71037
Coordinate: 32.51736,-93.51624
Phone: (318) 949-0243
2. Earthworks Lawn & Tree
1180 Highway 80, Haughton, LA 71037
Coordinate: 32.55504,-93.6108
Phone: (318) 560-0329
3. Earthworks Lawn & Tree
4085 Highway 80, Haughton, LA 71037
Coordinate: 32.55634,-93.57993
Phone: (318) 560-0329