Open Mon-Sat: 9am – 5pm, Sun: 10am – 5pm | 9025 South Lewis Avenue Tulsa, OK 74137.
Southwood Landscape & Garden Center9025 South Lewis AvenueTulsa, Oklahoma 74137
Phone:(918) 299-9409
Text: (918) 200-9789SMS data rates may apply when texting us. You can text STOP at any time you wish to no longer receive messages from Southwood.
Email: [email protected]
9025 South Lewis Avenue74137