
About Southwood Landscape and Garden Center
Southwood Landscape and Garden Center, located in Tulsa, Oklahoma, offers landscape design and installation services for homes and businesses. The business also sells plants, including fall annuals and mums, and grows many of the plants it installs. It serves the Tulsa area and offers in-home consultations, delivery, and installation.
Services
- Landscape Design and Installation
- In-Home Garden Consultation
- Plant Delivery and Installation
- Seasonal Maintenance Packages
- Fall Annuals
- Mums
- Celosia
- Coleus
- Zinnia
- Mum Hanging Baskets
Find them here
Tap the pin for directions on your own map.
Loading map...
