21. St Tammany Lawn Care & Landscape
1653 Orchard Dr, Covington, LA 70435
Coordinate: 30.50076,-90.12209
Phone: (985) 502-7829
22. Natives Landscape Corporation
320 N Theard St, Covington, LA 70433
Coordinate: 30.47664,-90.09788
Phone: (985) 892-5424