Open Mon-Sat: 9am – 6pm, Sun: 10am – 5pm | 9025 South Lewis Avenue Tulsa, OK 74137.

Southwood Holiday Social

Southwood Landscape & Garden Center 9025 S Lewis Ave, Tulsa, OK, United States

Celebrate the magic of the season with your friends and family at the Southwood Holiday Social. Join us between 4pm-8pm for live music + food & drink, and special holiday […]

Free