1. Earth Works Landscaping 115 Lake Catherine Dr, Luling, LA 70070 Coordinate: 29.89747,-90.34992 Phone: (504) 452-9675