Why choose this provider?
Southwood Landscape and Garden Center is an independent retail garden center that has been serving customers in Tulsa and the surrounding areas for more than 35 years. It provides gardeners with landscape products to help create attractive outdoor spaces for properties. It offers in-store pickups, landscape delivery, planting, and installation services, including basic planting, bed preparation, steel edging installation, mulch placement, and many others. Southwood Landscape and Garden Center was established in 1982 as a small landscape design firm.