Quality Sod from Sod Depot available for residential and
commercial applications in Central Florida
407-875-1900 or 407-875-5755
Sod Depot, which is located at 4929 N. Orange Blossom Trail in Orlando, Florida,
Get More Information
is proud to provide Sod, Soil, Rock, Mulch and Fertlizers for all of your Florida landscape needs.