Skip Main Navigation
Page Content

Southwood Landscape & Garden Center

Southwood is Northeastern Oklahoma’s largest retail garden center
located on 7 acres at 91st Street & South Lewis.  The garden center
includes a 25,000 square–foot, state-of-the art greenhouse and offers
a full-service landscape design company.  Southwood grows many of the
plants it sells right in Tulsa, at its growing facility located at
108th and Delaware. Celebrating its 30th year in 2012, Southwood is a
family-run operation, headed by native Tulsans Joe and Ginny Schulte.

Live Events (0)
Sorry, there are no upcoming events
Past Events (24)