STM Landscape Supply LLC.


5471 Highway 43 Unit C & D
Satsuma, AL 36572

A Landscaping Contractor in Satsuma AL

STM Landscape Supply is South Alabama’s premier landscape supply store! Specializing in Sod, Mulch, Soils, Fertilizers, & so much more. We have everything you need to beautify your landscape!


Day Opening Closing
Mon-Fri 7:30am 4:30pm
Sat 7:30am 12:00pm
Sun Closed  
Click the button to add a review for STM Landscape Supply LLC.

Add Review