1. D & L Landscaping 530 S Elm St, Haughton, LA 71037 Coordinate: 32.51736,-93.51624 Phone: (318) 949-0243