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.

SouthwoodTulsaOK's favorite photos from other Flickr members (15)

Following (26)

See more...

Groups (1)

 

Testimonials (0)

SouthwoodTulsaOK doesn't have any testimonials yet.

Name:
Southwood Landscape & Garden Center
Joined:
March 2013
Hometown:
Tulsa
Currently:
Tulsa, United States
Website:
http://www.southwoodgardencenter.com